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.
More spots in Hayes ValleySee more
Barcino, a Spanish spot in Hayes Valley, serves tasty but expensive tapas. Come for drinks and a snack, but probably not dinner.
Nojo is a great example of our favorite type of restaurant: excellent food and easy to get into.
More Mexican spotsSee more
The seafood and vegetable-focused Mexican food at Cala is some of the best in San Francisco.
Hit up Barrio in North Beach for a few beers and some tacos with a friend or impromptu date.
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