Edinburgh Castle Pub
950 Geary St, San Francisco
(415) 885-4074
Recent Reviews
Order Online
You May Also Like
Amsterdam Café - 930 Geary Blvd
Pizza, Modern European
Irving Pizza - 928 Geary St
Pizza, Pet Friendly, Vegetarian
House of Thai - 901 Larkin St
Thai, Noodles, Vegan, Vegetarian
Restaurants in San Francisco, CA
Edinburgh Castle Pub
950 Geary St, San Francisco, CA 94109
(415) 885-4074