10 Mexican Restaurants In San Francisco, California

mexican restaurants in san francisco

On a visit to San Francisco, you will notice that the Mexican culinary art has dramatically influenced its food culture. When you visit San Francisco, you are most likely to live entirely on Mexican food and margaritas both upscale and casual and will love its taste and authenticity regardless of whether you are familiar with these cuisines or not. One of the most real Mexican food regions is the Missions street, sometimes nicknamed the hub of burritos. Any Mexican fare you may want to try out can be found in this beautiful destination. Choose from one of these Mexican restaurants in San Francisco, and experience a unique Mexican culinary art.

1. Flores

Posted by Flores on Tuesday, 24 July 2018

Explore and taste the unique offerings of this restaurant, comprising of blends of family recipes and having its roots from Mexican states, mainly the Pacific and the Gulf. Flores Mexican restaurants pride itself with their handmade tortillas made from fresh masa. Among others, the taste of their tortillas is exceptional and are served with citrus-roasted pork shoulder carnitas, duck confit enchiladas, and mole negro poblano to compliment the flavour. Also discover the good selection mezcal, tequila and the house-made margaritas at their extensive bar collection.


Address: 2030 Union St, San Francisco, CA 94123, USA

Website: Flores

Opening hours: Monday-Friday: 4 PM - 10 PM, Saturday: 11 AM - 11 PM, Sunday: 11 AM - 10 PM

Average price for two people: 11 - 30 USD

2. Cala Restaurant

@calasf in your casa through the @goodeggs Dinner Kit this week! ++ a chance to win dinner for ✌🏾and a free Cala x Good...

Posted by Cala Restaurant on Thursday, 19 October 2017

Step into this airy and bright eatery which was once a more deserved semifinalist in the James Beard ‘Best New Restaurant’ award. This restaurant presents a sophisticated menu of Mexico’s seafood and other delightful cuisines. Enjoy the best of anything from a mussel tamale with leeks and chillies or the grilled oysters topped with epazote and the yummy sweet potato. With the sizeable industrial dining space, the restaurant caters for a group dining event of up to 25 people. Visit this Mexican restaurant and experience the authentic taste of Mexican fares.

Cala Restaurant

Address: 149 Fell St, San Francisco, CA 94102, USA

Website: Cala Restaurant

Opening hours: Monday - Wednesday: 11 AM - 2 PM, 5 PM - 10 PM, Thursday - Friday: 11 AM - 2 PM, 5 PM - 11 PM, Saturday: 5 PM - 11 PM, Sunday: 5 PM - 10 PM

Average price for two people: 31 - 60 USD

3. Regalito Rosticeria

Posted by Regalito Rosticeria on Saturday, 3 October 2015

The owner of this restaurant earned a lot of reputation from the wealth of his passion and experience; from travelling to Mexico for months to study new cooking recipes and menu items to studying pastry and baking at the California Culinary Academy. This effort has given birth to one of the most top-rated Mexican restaurants in San Francisco, offering delectable Mexican cuisines with bold flavour. Try out delicious handmade corn tortillas, Ensalada de nopalitos and many more. This restaurant also offers a classy environment that is suitable for both small and large groups.

Regalito Rosticeria

Address: 3481 18th St, San Francisco, CA 94110, USA

Website: Regalito Rosticeria

Opening hours: Tuesday - Friday: 5 PM - 10 PM, Saturday: 11 AM - 10 PM, Sunday: 11 AM - 9 PM

Average price for two people: 11 - 30 USD

4. Matador

Posted by Matador on Tuesday, 8 March 2016

If you are looking for a casual Mexican restaurant with great ambience serving authentic Mexican dishes, then this is your one stop. Sit in a comfortable environment and try out your favourite meal from the classic Mexican fare including pozole, salsa, shrimp with salad, carnitas tacos and many more. Also, try out the best collection of beer from the fully stocked bar. The restaurant also offers catering services for your events, free WiFi services, and the customer service is outstanding. There is an ample parking space within and the street. Such a great place to have a Mexican gastronomical experience with your family and friends.


Address: 679 Sutter St, San Francisco, CA 94102, USA

Website: Matador

Opening hours: Monday - Thursday: 4 PM - 10 PM, Friday: 11:30 AM - 11 PM, Saturday & Sunday: 12 PM - 11 PM

Average price for two people: 11 - 30 USD

5. Papito Hayes

Posted by Papito Hayes on Wednesday, 1 June 2016

Make it a date to this Mexican bistro, offering fresh Mexican dishes in a colourful and cosy environment. The sizzling tacos served in this restaurant is made with organic ingredients sourced from ranches and local farms and hence has a unique and fresh taste. To taste even more delectable, the French chef has come up with an elegant blend including a duck confit carnitas added to the taco. Although this restaurant ultimately serves delicious taco as the primary offering, there are other Mexican delicacies to explore in the menu. Low-alcoholic cocktails, wine, and beers are also served in the bar corner of this restaurant.

Papito Hayes

Address: 425 Hayes St A, San Francisco, CA 94102, USA

Website: Papito Hayes

Opening hours: Sunday - Wednesday: 11:30 AM - 10 PM, Thursday - Saturday: 11 AM - 10:30 PM

Average price for two people: 11 - 30 USD

6. Don Pistos

B R U N C H - Don Pistos Style

Posted by Don Pistos on Sunday, 10 February 2019

Don Pistos was opened almost a decade ago by Pete Mrabe. With its consistent offering of unique and excellent cuisines, it has outgrown over time and open three other branches to spread his flavour and passion for Mexican dishes. Enjoy the extensive choices provided in this restaurant including lobsters with tortillas or order some tasty tacos served two per order. Other authentic and innovative cuisines served here include guacamole, chipotle ribs, Mexican corn, seafood and more. You can also host your important event in an impressive and engaging environment. You can also savour the excellent version of margarita with agave wine.

Don Pistos

Address: 510 Union St, San Francisco, CA 94133, USA

Website: Don Pistos

Opening hours: Monday - Thursday: 5:30 PM - 10 PM, Friday: 5:30 PM - 11 PM, Saturday: 10 AM - 11 PM, Sunday: 10 AM - 10 PM

Average price for two people: 11 - 30 USD

7. Garaje

WE'RE BAAACK! Stop by or skip the line and go to Garajito for lunch! We've surely missed you! #Cheers #NewYear #SameFood #NoCrapOnTap #GarajeaSF #SfFoodie #SOMA ReGram @nodrog321

Posted by Garaje on Tuesday, 3 January 2017

In the desolate part of Soma in San Francisco comes this saviour Mexican restaurant offering unbeatable Mexican dishes with a good selection of beer and a cosy dining environment. Some of the must-try delicacies of this eatery are the Zapatos topped with guacamole and sometimes with fresh french tacos. You can sit back and enjoy some exciting sports or movies from central placed TV. The late-night eats are also sizzling and affordable. This restaurant is highly rated and is generally a nice place to have some flavoured culinary art fare.


Address: 475 3rd St, San Francisco, CA 94107, USA

Website: Garaje

Opening hours: Monday - Friday: 11:30 AM - 10 PM, Saturday: 5 PM - 10 PM

Average price for two people: 11 - 30 USD

8. San Jalisco Mexican Restaurant

Posted by SanJalisco Mexican Resturant on Thursday, 19 July 2012

Sitting in the Mission District is this Mexican restaurant featuring a colourful dining space with a festive setting and serves sizzling and extensive menu. Come and savour some delectable desserts like pastel de tres leches and dulce flan, tangy breakfast, avocado, huarache, a combination of tortillas with avocado, beans and cactus and lots more. You can also try out the flavoured coffee and cocktails to go down with any of these Mexican fares and at affordable prices. If you are want to savour some great Mexican cuisines without putting a dent in your wallet, then this is your ideal spot.

San Jalisco Mexican Restaurant

Address: 901 S Van Ness Ave, San Francisco, CA 94110, USA

Website: San Jalisco Mexican Restaurant

Opening hours: Monday - Sunday: 8 AM - 10 PM

Average price for two people: 11 - 30 USD

9. Taqueria Cancun

Posted by Any Espejo Caamal on Thursday, 14 February 2019

Another affordable restaurant worth trying around the Mission District is the Taqueria Cancun, serving freshly made burritos. Other Mexican dishes offered in this restaurant include melted cheese, grilled chicken, Gooey Pechuga Suiza, carne asada and more all at a reasonable price. Because the menu in this restaurant is highly sorted, you may find long queues but not to worry, the servers are swift in their duties. Do note that the restaurant accepts cash only and there is an ample street car parking space.

Taqueria Cancun

Address: 2288 Mission St, San Francisco, CA 94110, USA

Website: Taqueria Cancun

Opening hours: Monday & Wednesday: 10 AM - 12:30 AM, Thursday: 10 AM - 1 AM, Friday: 10 AM - 2 AM, Saturday: 11 AM - 2 AM, Sunday: 10 AM - 1:30 AM

Average price for two people: under 10 USD

10. Colibri Mexican Bistro

Posted by Colibri Mexican Bistro on Friday, 16 March 2018

Pitched in the centre of the famous Theater District is the lively Colibri Mexican Bistro, offering tasty tequilas, plus moles, guacamole made from tableside and lots more in a traditional and warm atmosphere. Step into this beautiful Mexican restaurant, decorated by a festive decor and wooden deck for your curb appeal and unique dining experience. This Mexican eatery prides itself with old recipes, passed down from generation to generation which is a central Mexican fare with a modern twist of Spanish/Fresh influences including the archaic Mayan and Aztec delicacies. If you want to get a taste of ancient and delicious recipes, this restaurant is for you.

Colibri Mexican Bistro

Address: 438 Geary St, San Francisco, CA 94102, USA

Website: Colibri Mexican Bistro

Opening hours: Monday - Thursday: 11:30 AM - 10 PM, Friday: 11:30 AM - 11 PM, Saturday: 10:30 AM - 11 PM, Sunday: 10:30 AM - 10 PM

Average price for two people: 11 - 30 USD

Try out these unique offerings

Yummy MartAnne's Chilaquiles
Source: Photo by user Alan Levine used under CC0

The City of Francisco has a wide range of restaurants to choose from, each offering it’s own unique taste and environment to savour your favourite Mexican cuisines. Although the offerings might be similar, each of these selected restaurants has its outstanding flavours and promises exceptional dining experience.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Ibrahim is a passionate writer with a keen interest in traveling. He not only travels to discover the world but also himself. And when it comes to writing, Ibrahim loves to keep it simple with a...Read more

 Want to contribute as a Local Expert?
Explore San Francisco
Good things are meant to be shared!