Papito in Hayes Valley is a good spot for a casual midweek date. They have the same tacos we love from their original location and fantastic spicy margaritas, and if you can’t get a seat outside on a nice day, this roof here is mostly skylights, so it still feels like you’re outside even if you aren't. Kind of.
Where we've featured it
More spots in Hayes ValleySee more
Despite the hit-or-miss menu, Little Gem is an amazingly pleasant place to eat in Hayes Valley.
A tiki bar in the no-man’s land between Hayes Valley and Western Addition, Smuggler’s Cove is a San Francisco classic.
A Mano is a popular Italian place in Hayes Valley serving handmade pasta that isn’t as good as you want it to be.
More Mexican spotsSee more
El Gran Taco Loco
The Excelsior taqueria makes excellent tacos that taste even better with sour cream and guacamole.
Vegan Mexican in the Mission that’s filling if not particularly exciting. Lots of cashew cheese at Gracias Madre.
La Palma Mexicatessen Molino y Tortilleria
Stop by La Palma Mexicatessen in the Mission for tacos made with handmade tortillas and pupusas during lunch.
Suggested by our writers
Rich Table is a restaurant in Hayes Valley that, no matter how many times you go, will always surprise you in the best way possible.
RT Rotisserie, with a short menu starring roast chicken and cauliflower, is our new favorite spot for a casual dinner in Hayes Valley.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more