Essentials
Mollie Stone's Markets
2435 California StGrocery Store.
Food Scene
Firewood Cafe
4248 18th StCasual Self Service Restaurant.
Thai Chef
4133 18th StBest Thai in the Castro.
Anchor Oyster Bar
579 Castro StGreat Seafood.
Kitchen Story
3499 16th StBreakfast/Brunch.