The Ultimate Guide to 191 San Francisco Mexican Restaurants

THE Guide to San Francisco Mexican Restaurants

We start with five and then give you 190 more!

If you’re looking for some of the best San Francisco Mexican restaurants, you’ve come to the right place. We start by sharing five of our favorite spots. However, we also have a list of nearly 200 more dining options so you can get your fix of south-of-the-border cuisine no matter where you are in the city.

There’s something for everyone here, from classic taquerias to modern restaurants serving up inventive dishes. So next time you’re craving a burrito, enchilada, or pozole, check out one of these restaurants. Enjoy!

Nopalito San Francisco, San Francisco Mexican restaurants, best Mexican food San Francisco


306 Broderick Street, San Francisco, CA 94117

For an upscale Mexican food experience, look no further than Nopalito. Located on Broderick Street, Nopalito doesn’t just deliver fantastic flavor but dishes crafted with local and sustainable ingredients.

With this menu, it’s impossible to go wrong, but you’ll want to pay particular attention to the seafood items like Trucha a la Plancha. These dishes are a specialty of the head chef, who is originally from Beachy, Veracruz.

While you can find the main restaurant on Broderick Street, don’t forget to check out the new 18th Street location as well. This take-out window restaurant offers a more casual vibe and even a few exclusive menu items.

Taqueria Los Mayas, Poc Chuc Plato at Taqueria Los Mayas, Taqueria Los Mayas San Francisco Mexican restaurant

Taqueria Los Mayas

331 Clement St. San Francisco, CA 94118

If you find yourself in the Richmond District of San Francisco, you’ll want to treat yourself to Taqueria Los Mayas.

Tucked away in a shop on Clement Street, Taqueria Los Mayas serves up the best of the Yucatán, aka dishes packed full of delicious citrus flavor. The restaurant makes its own tortillas on-site, so dishes like the Plantain Burrito or Shrimp Tacos are fantastic options. The restaurant’s specialty is Panuchos, a crispy-style taco famous in Yucatán. Taqueria Los Mayas serves them up with the protein of your choice. But good luck trying to order just one!

Don’t Miss Out on Things to Do!

Add Your Email to OTL’s Private Email List

Puerto Alegre San Francisco, best San Francisco Mexican restaurants

Puerto Alegre

546 Valencia Street, San Francisco, CA 94110

Puerto Alegre is a classic restaurant that’s stood the test of time in the Mission District. The restaurant has been in business for over 50 years, managed by multiple generations of the Vigil family. You can certainly feel the familial atmosphere in this cozy, homey, and friendly place.

While Puerto Alegre is known for hosting art exhibits around holidays like the Day of the Dead, make no mistake – the food is still the real art. The Pozole Verde at Puerto Alegre is so delicious that we’d almost call it a mandatory order. But if that’s not for you, then the famous enchiladas and margaritas are the perfect choices.

El Buen Comer San Francisco, best San Francisco Mexican restaurants, Mexican food San Fran

El Buen Comer

3435 Mission Street, San Francisco, CA 94110

Nothing’s quite as delicious as street food, which El Buen Comer definitely understands. This Mission District restaurant specializes in all things Mexico City-style street foods, and what more could you really ask for in a casual San Francisco Mexican restaurant?

El Buen Comer put its name on the map with the pambazo – a massive sandwich soaked in a Guajillo chili sauce and packed with either chorizo or chicken tinga. If you’re not in the mood for a sandwich, you have to give one of the mole dishes a try. Mole is a traditional Mexican sauce, and El Buen Comer’s does not disappoint., OTL Seat Fillers, seat filling
Poc-Chuc, Poc-Chuc San Francisco


2886 16th St, San Francisco, CA 94103

Poc-Chuc is the place to go for Mayan-inspired cuisine. This family-run business showcases Mayan food that has a uniquely Spanish twist. That means you can expect show-stopping Mayan-inspired dishes like Panucho on a homemade tortilla. There’s also a traditional pork stew called Cochinita Pibil alongside delicious Spanish-inspired seafood like the Camarones al Ajillo.

But if you’re torn on what to order, pick the Poc Chuc: a citrus-marinated pork dish with vegetables and beans that’s life-changing. The restaurant currently serves full dinner and take-out, but the lunch specials are an easy way to experience this Mayan cuisine more affordably.

Nearly 200 More of the Best Places for Mexican Food in San Francisco

So many choices, so little time. While this list is pretty darn long, it’s still just scratching the surface, as there are even more Mexican restaurants in San Francisco!

360 Gourmet Burritos1 Market Plz Lbby 6
Andale Mexican Restaurant845 Market St
Arguello50 Moraga Ave
Azucar Lounge299 9th St
Baja Fresh30 Fremont St
Barrio1609 Powell St
Barrio Ghirardelli Square900 N Point St
Bask42 Columbus Ave
Bonita Taqueria Y Rotisserie2257 Chestnut St
Buena Vida Cantina860 Folsom St
Cafe De Olla Sf2301 Mission St
Cafe La Taza4230 18Th St
Caliente Bistro Kitchen4828 Geary Blvd
Cantina580 Sutter St
Carmelina's Taqueria500 Parnassus Ave
Casa Barajas1849 Lincoln Way
Casa De La Condesa2763 Mission St
Casa Mexicana180 Church St
Casa Olvera1020 Valencia St
Casa Sanchez250 Napoleon St Ste M
Castillito Yucateco2052 Mission St
Chava's Restaurant2839 Mission St
Chavit's Mexican Restaurant3006 Mission St
Chevys141 Hickey Blvd
Chevys Fresh Mex2 Perry St
Chicano Nuevo1166 Geneva Ave
Chilayo-Sabor Mexicano2150 Chestnut St
Chino's Taqueria3416 Balboa St
Chipotle Mexican Grill1523 Sloat Blvd
Chipotle Mexican Grill211 Sutter St
Chipotle Mexican Grill50 California St
Chipotle Mexican Grill865 Market St Ste C10
Chipotle Mexican Grill180 S Airport Blvd
Chipotle Mexican Grill333 Jefferson St Ste 104
Chipotle Mexican Grill126 New Montgomery St
Chipotle Mexican Grill232 Ofarrell St
Colibri Mexican Bistro438 Geary St
Death By Taco301 King St
Delarosa2175 Chestnut St
Delicioso Creperie1500 Bryant St
Don Chuys Mexi-Mercado544 Excelsior Ave
Don Pistos510 Union St
Don Ramon s Mexican Restaurant225 11th St
Dona Mago Mexican Restaurant301 S Van Ness Ave
El Azteca Taqueria5298 3rd St
El Buen Comer2948 Folsom St
El Buen Comer3435 Mission St
El Burrito Express1812 Divisadero St
El Cafe Tazo3087 16Th St
El Capitan Taqueria710 Post St
El Capitan Taqueria198 Guerrero St
El Capitan Taqueria2 Townsend St Ste 2000
El Capitan Taqueria1198 Folsom St
El Capricho Restaurant2022 Mission St
El Castillito370 Golden Gate Ave
El Faro2399 Folsom St
El Faro1654 Haight St
El Farolito2950 24th St
El Farolito Taqueria394 Grand Ave
El Huarache Loco100 Alemany Blvd
El Norteño Taco Truck801 Bryant St
El Pipila879 Brannan St
El Pollo Supremo5210 Mission St
El Pollo Supremo2801 Folsom St
El Porteno Empanadas1 Ferry Building
El Ranchito326 Shaw Rd
El Santaneco203 Linden Ave
El Sol Taqueria595 Geary St
El Taco Loco 23274 24th St
El Techo2516 Mission Street
El Tepa Taqueria2198 Folsom St
El Tesoro Taqueria & Grill599 Ofarrell St
El Tonayense Ii2560 Marin St
El Toreador Restaurant50 W Portal Ave
El Toro Taqueria598 Valencia St
El Valenciano1153 Valencia St
Flor De Cafe1020 Valencia St
Franco's Latin Table24 W Portal Ave
Frontera Fresco170 Ofarrell St
Gordo Taqueria1239 9th Ave
Gordo Taqueria2252 Clement St
Gordo Taqueria5450 Geary Blvd
Gracias Madre2211 Mission St
La Corneta2834 Diamond St
La Fonda712 Irving St
La Laguna3906 3rd St
La Palma Mexicatessen2884 24th St
La Parrilla Grill2801 Folsom St
La Paz Restaurant Pupuseria1028 Potrero Ave
La Posada2298 Fillmore St
La Quinta Restaurant2425 Mission St
La Tapatia Mexicatessen411 Grand Ave
La Torta Gorda2833 24th St
La Urbana661 Divisadero St
La Vaca Birria2962 24th St
Las Isletas Restaurant4508 3rd St
Las Palmeras2723 Mission St
Little Chihuahua292 Divisadero St
Little Chihuahua4123 24Th St
Little Chihuahua581 Valencia St
Loqui3609 18th St
Los Compadres116 Grand Ave
Los Cuates Taqueria140 Hazelwood Dr
Los Planes De Renderos12 Persia Ave
Los Yaquis324 S Van Ness Ave
Manitas Cafe2078 Hayes St
Matador679 Sutter St
Mateo's1455 Market St
Mercury Cafe201 Octavia St
Mestiza Taqueria595 Bryant St
Mexico Tipico4581 Mission St
Mezcalito2323 Polk St
Mf Chicken1548 Stockton St
Mi Yucatan2845 Mission St
Miraloma Market755 Portola Dr
Mosto741 Valencia St
Nick's Crispy Tacos1500 Broadway
Orale Orale113 Sacramento St
Origen2948 Folsom St
Otra682 Haight St
Padrecito901 Cole St
Pancho's3440 Geary Blvd
Pancho s Salsa Bar & Grill1639 Polk St
Pancho Villa Taqueria3071 16th St
Panzon53 Stevenson St
Papito Hayes425 Hayes St Ste A
Pasilla Mexican Grill359 Kearny St
Pasion737 Irving St
Paula's Cafe488 Haight St
Pedro's Cantina128 King St
Plaza Garibaldy475 California St
Poc-Chuc Restaurant2886 16th St
Pollo Campero90 Charter Oak Ave
Puerto Alegre546 Valencia St
Red Cafe2894 Mission St
Regalito Rosticeria3481 18th St
Reina's Restaurants5479 Mission St
Roosevelt Tamale Parlor2817 24th St
Rosa Mexicano30 Mission St
Rosa Mexicano30 Mason St
San Buena Taco TruckShotwell & 16th St
Santeria2251 Market St
Street Taco1607 Haight St
Street Taco83 9th St
Street Taco980 16th St
Sunset Cantina3414 Judah St
Taco Bell691 Eddy Street
Taco Bell199 Airport Boulevard
Taco Bell465 El Camino Real
Taco Boys2312 Market St
Taco Los Altos737 Cortland Ave
Taco Lovin1525 Pine St
Taco Shop At Underdogs1824 Irving St
Tacobar2401 California St
Tacorea809 Bush St
Tacorgasmico2337 Market St
Taqueria Cancun2288 Mission St
Taqueria Castillo B86 Mcallister St
Taqueria Cazadores1600 Mission St
Taqueria Celaya608 Linden Ave S
Taqueria El Buen Sabor699 Valencia St
Taqueria Guadalajara4798 Mission St
Taqueria Guadalajara3146 24th St
Taqueria La Cumbre515 Valencia St
Taqueria La Iguana Azul928 Geneva Ave
Taqueria La Morena307 Baden Ave
Taqueria La Paz305 Turk St
Taqueria Las Pencas319 Baden Ave
Taqueria Los Coyotes3036 16th St
Taqueria Los Mayas331 Clement St
Taqueria Mana439 Stockton St
Taqueria Mila214 Townsend St
Tato4608 3rd St
The City Taqueria1836 Divisadero St
The Little Chihuahua1431 Polk St
The Little Chihuahua4123 24th St
The Market Tapas Bar1355 Market St
Tia Margarita Mexican Restaurant300 19th Ave
Tlaloc Sabor Mexicano525 Commercial St
Toma3318 Steiner St
Tommy's Mexican Restaurant5929 Geary Blvd
Tres Tequila Lounge & Mexican Kitchen130 Townsend St
Tropisueno75 Yerba Buena Ln
Una Mas1 Market St
Una Senorita Gourmet831 York St
Underdogs Cantina128 King St
Underdogs Too3600 Taraval St
Underdogs Tres1224 9th Ave
Velvet Cantina3349 23Rd St
Zona Rosa1797 Haight St

Did we leave your restaurant off the list? Send us the info and we’ll be sure to add it.

Support Your Local Mexican Restaurants

Fast food, casual dining, elegant cuisine – San Francisco’s Mexican restaurants cover the gamut. Get out there and try them all. Dedicated chefs and restaurant staff work diligently to offer the best food and ambiance.

And, bookmark the San Francisco guide for more of the best. The hits just keep coming!

By the way, visit our Best Mexican Food in San Francisco page written by another local expert. You’ll find a few of the top five appear on both lists.