Phileas Foggs Bar and Restaurant
[ Bar ]
11385 Poway Rd, #100
San Diego, California
()858 486-4442
78
2 ratings
Mon-Sun 11:00 AM-11:00 PM
information provided by RateBeer.com