The Grand Cafe has a spectacular dining room. The food is ok.
Great place to see Ocean Beach from above.
My favorite bar in Hayes Valley. Two sisters keeps it real. Ask the owner about railcar hopping across Russia.
A great place for a some cozy authentic greek supper. Somehow this place is never very busy. Order the Saganaki.
Great place to grab lunch or watch a Bengals-Pittsburg game.
Pauline's makes pizza's with their own farm grown ingredients and they are great for large groups and families. They have some of the best pesto in the city on their pesto and pine nut pizza. Also you have to get their butterscotch for desert.
Interesting place to get lunch if you're into people watching.
This place can get pretty touristy and packed, so if you have a party over 4 people, I'd do a little planning. Highly recommend getting oysters to go and then taking them to someplace less packed.
This place is great. You can't really go wrong. Everything's great.
Can't really go wrong at this place. Everything is good.