10 Best Mexican Restaurants In San Francisco
The ten best Mexican restaurants in San Francisco include Californios, La Taqueria, El Farolito, Cantina Los Mayas, Cocina Mamá Cholita, La Oaxaqueña, Loló, el Mil Amores, XICA, and Cielito Lindo. Northern California's iconic city is known for its inventive Mexican cooking methods and a busy street food scene, particularly Taqueria’s popular Mission-style burritos. San Francisco also holds important food events, such as the San Francisco Taco Takeover in October, with many taco vendors and live music.
Most Mexican restaurants in San Francisco are found in Mission District, Outer Sunset, and Hayes Valley. Mexican food in San Francisco are available in fine dining restaurants, taco shops, and bustling cantinas. A meal at a Mexican restaurant in San Francisco costs between $10 and $150 per person.
Californios is a top choice for Mexican cuisine, offering a complete upscale dining experience, with its innovative menu, elegant setting, and two Michelin stars. For the best Mexican food San Francisco in a fast-casual setting, La Taqueria is a go-to for its Mission-style burritos, while La Oaxaqueña earns recognition for its traditional Oaxacan dishes. Loló offers vegan options like plantain tacos, while Californios offers a tasting menu that can be adapted for gluten-free diners.
The top Mexican restaurants in San Francisco are listed below.
10 Best Mexican Restaurants In San Francisco are listed below.
-
1
La TaqueriaLa Taqueria is a celebrated taqueria in San Francisco's Mission District, famous for its Mission-style burritos and tacos. The eatery is known for its cash-only policy and unique "no rice" burrito philosophy, serving high-quality, traditional Mexican street food.- Item Prices 98
- Average Item Price $7.98
Type of Restaurant:Fast-Casual, Taqueria
Type of Food:Mexican, Mission-style Burritos/Tacos
Signature Dishes:TacosSuper BurritoPico de Gallo
Location:2889 Mission St, San Francisco, CA 94110, United States
Special Feature:The eatery is cash-only and famously excludes rice from its burritos, offering a distinct Mission-style experience, including "dorado" burritos grilled on the outside.
What Makes It Special:La Taqueria is known for its long-standing reputation for high-quality, traditional burritos and tacos, consistently delivering flavorful Mexican street food.
What Sets It Apart:Its unique "no rice" burrito philosophy and consistently high quality, making it a local legend, distinguish it from other taquerias.
Operating Hours:Wednesday – Thursday: 11:00 AM – 8:45 PMFriday – Saturday: 11:00 AM – 8:15 PMSunday: 11:00 AM – 7:15 PMMonday – Tuesday: Closed
Price:$10 to $20 per person
-
2
El FarolitoMexican Latin American New MexicanEl Farolito is a popular late-night taqueria in San Francisco's Mission District, renowned for its large, hearty burritos and tacos. The eatery provides a bustling atmosphere and serves satisfying Mexican street food.- Item Prices 519
- Average Item Price $8.13
Type of Food:Mexican, Mission-style Burritos/Tacos
Signature Dishes:Super Burrito LenguaCarne Asada BurritoChips and SalsaChicken Burrito
Location:2779 Mission St, San Francisco, CA 94110, United States
Special Feature:The eatery is open late, providing a quintessential late-night Mission District burrito experience with generous portions.
What Makes It Special:El Farolito provides a classic late-night dining option, known for its consistent quality and hearty, flavorful Mexican street food.
What Sets It Apart:Its consistent quality and popularity as a late-night spot for large, satisfying burritos and tacos distinguish it as a local favorite.
Operating Hours:Monday – Thursday: 10:00 AM – 2:45 AMFriday – Saturday: 10:00 AM – 3:45 AMSunday: 10:00 AM – 2:45 AM
Price:$10 to $20 per person
-
3
Cantina Los MayasMexican Burritos Tacos YucatecanCantina Los Mayas is a Mexican restaurant in San Francisco, focusing on Yucatecan cuisine. The eatery offers traditional dishes from the Yucatán Peninsula, providing a unique regional culinary experience.- Item Prices 48
- Average Item Price $25.15
Type of Restaurant:Casual Dining
Type of Food:Yucatecan Mexican, Regional Mexican
Signature Dishes:Tacos de MayasEmpanadas de MayaPozole Verde SoupQuesadilla de Maiz
Location:431 Balboa St, San Francisco, CA 94118, United States
Special Feature:The restaurant specializes in food from the Yucatán Peninsula, a less common regional Mexican cuisine, offering distinct flavors.
What Makes It Special:Cantina Los Mayas offers a unique taste of Yucatecan cooking not widely available in San Francisco, providing an authentic regional experience.
What Sets It Apart:Its dedication to the specific flavors and dishes of the Yucatán region, including specialties like cochinita pibil, distinguishes it.
Operating Hours:Wednesday – Thursday: 5:00 PM – 9:00 PMFriday – Saturday: 5:00 PM – 10:00 PMSunday: 5:00 PM – 9:00 PMMonday – Tuesday: Closed
Price:$50 to $100 per person
-
4
Cielito LindoChicken Mexican Latin American Burritos New MexicanCielito Lindo is a historic food stand on Olvera Street in Los Angeles, specializing in traditional Mexican cuisine. The establishment...- Item Prices 194
- Average Item Price $10.15
Type of Restaurant:Casual Dining
Type of Food:Traditional Mexican, Tex-Mex
Signature Dishes:Breakfast BurritosBirria TacosQuesabirria TacosChilaquiles
Location:3440 Balboa St, San Francisco, CA 94121, United States
Special Feature:The restaurant offers a comfortable, family-friendly atmosphere, suitable for everyday dining.
What Makes It Special:Cielito Lindo provides consistent, comforting Mexican food with a welcoming feel, known for its satisfying portions.
What Sets It Apart:Its focus on classic, satisfying Tex-Mex and traditional Mexican dishes in a straightforward setting distinguishes it as a reliable neighborhood eatery.
Operating Hours:Monday – Sunday: 8:30 AM – 7:30 PM
Price:$10 to $20 per person
-
5
La OaxaquenaMexican Latin American Tacos New MexicanLa Oaxaqueña is a Mexican restaurant in San Francisco specializing in the regional cuisine of Oaxaca, Mexico. The eatery offers dishes known for their complex moles and features a selection of mezcal, served in a casual setting.- Item Prices 335
- Average Item Price $10.20
Type of Restaurant:Casual Dining
Type of Food:Oaxacan Mexican, Regional Mexican
Signature Dishes:Super BurritoQuesadilla SuperAsada Taco
Location:2128 Mission St, San Francisco, CA 94110, United States
Special Feature:The restaurant offers a wide selection of mezcal, native to Oaxaca, complementing its regional menu.
What Makes It Special:La Oaxaqueña delivers an authentic taste of Oaxacan cooking, including complex moles, providing a genuine regional experience.
What Sets It Apart:Its deep focus on Oaxacan cuisine and mezcal program, highlighting the flavors of that specific Mexican state, distinguishes it.
Operating Hours:Monday – Sunday: 11:00 AM – 2:30 AM
Price:$10 to $20 per person
-
6
CaliforniosCalifornios is a two-Michelin-starred restaurant in San Francisco, offering a refined Mexican tasting menu experience. The restaurant presents innovative interpretations of Mexican ingredients and culinary traditions in an elegant and intimate setting.Type of Restaurant:Fine Dining
Type of Food:Modern Mexican, Tasting Menu
Signature Dishes:Foie GrassPanna CottaAlmond Wood Smoked Squab
Location:355 11th St, San Francisco, CA 94103, United States
Special Feature:The restaurant holds two Michelin stars, providing a multi-course tasting menu that showcases advanced culinary techniques and artistic presentation.
What Makes It Special:Californios delivers an unparalleled high-end Mexican dining experience with inventive dishes and artistic presentation, redefining Mexican fine dining.
What Sets It Apart:Its two Michelin stars and exclusive tasting menu format, focusing on innovative Mexican gastronomy, distinguish it as a top culinary destination.
Operating Hours:Tuesday – Friday: 5:00 PM – 10:00 PMSaturday: 5:00 PM – 10:00 PMSunday – Monday: Closed
Price:Over $100 per person (tasting menu price)
-
7
Cocina Mamá CholitaCocina Mamá Cholita is a family-owned Mexican restaurant in San Francisco, serving traditional home-style dishes from Jalisco, Mexico. The eatery provides comforting, authentic Mexican food in a welcoming setting.Type of Restaurant:Casual Dining
Type of Food:Traditional Mexican, Jaliscan
Signature Dishes:Super BurritoGreen enchiladasChips And SalsaMole Enchiladas
Location:3471 Mission St, San Francisco, CA 94110, United States
Special Feature:The restaurant focuses on home-style recipes from Jalisco, Mexico, offering a taste of generational cooking.
What Makes It Special:Cocina Mamá Cholita provides comforting, authentic Mexican food with a family touch, known for its genuine flavors.
What Sets It Apart:Its dedication to Jaliscan home cooking and welcoming atmosphere, emphasizing traditional recipes, distinguishes it.
Operating Hours:Saturday: 4:00 PM – 10:00 PMSunday: 4:00 PM – 9:00 PMMonday – Friday: Closed
Price:$10 to $20 per person
-
8
LolóLoló is a modern Mexican restaurant in San Francisco's Mission District, offering creative "Mex-iterranean" cuisine and craft cocktails. The eatery provides a vibrant, artistic setting with an innovative fusion menu.Type of Restaurant:Casual Dining (Upscale Casual)
Type of Food:Modern Mexican, Mex-iterranean
Signature Dishes:Fish Tacos‘Al Pastor’ Cauliflower TacosHouse Empanadas
Location:974 Valencia St, San Francisco, CA 94110, United States
Special Feature:The restaurant is known for its colorful, eclectic decor and innovative fusion menu, blending Mexican and Mediterranean flavors.
What Makes It Special:Loló provides a unique culinary experience with its creative fusion of Mexican and Mediterranean flavors, served in an artistic and energetic setting.
What Sets It Apart:Its inventive menu and highly artistic, energetic ambiance, combined with its unique flavor profile, distinguish it as a trendy dining destination.
Operating Hours:Monday – Thursday: 5:30 PM – 10:00 PMFriday – Saturday: 5:30 PM – 11:00 PMSunday: Closed
Price:$30 to $50 per person
-
9
el Mil Amoresel Mil Amores is a casual Mexican restaurant in San Francisco's Mission District, serving traditional dishes with a focus on fresh ingredients. The eatery provides comforting, authentic Mexican food in a welcoming neighborhood setting.Type of Restaurant:Casual Dining
Type of Food:Traditional Mexican
Signature Dishes:Concha French ToastTres LechesMil Amores SpecialBreakfast Burrito
Location:2780 21st St, San Francisco, CA 94110, United States
Special Feature:The restaurant is known for its home-style cooking and friendly atmosphere, offering a taste of classic Mexican comfort.
What Makes It Special:el Mil Amores provides comforting, authentic Mexican food with a welcoming neighborhood feel, known for its genuine flavors.
What Sets It Apart:Its focus on classic, well-prepared traditional Mexican dishes, served in a relaxed community setting, distinguishes it as a reliable local spot.
Operating Hours:Monday – Sunday: 8:00 AM – 3:00 PM
Price:$20 to $30 per person
-
10
XICAXICA is a modern Mexican restaurant in San Francisco's Mission District, offering creative dishes and craft cocktails. The eatery provides a stylish, contemporary setting with an innovative menu.Type of Food:Modern Mexican
Signature Dishes:Steak FajitasEnchiladas DivorciadasFried Fish Tacos
Location:1265 Battery St Suite 100, San Francisco, CA 94111, United States
Special Feature:The restaurant features a stylish, minimalist interior with a focus on fresh, seasonal ingredients and creative presentations.
What Makes It Special:XICA is known for its innovative approach to Mexican cuisine and sophisticated cocktails, offering a fresh perspective on traditional flavors.
What Sets It Apart:Its contemporary design and creative, ingredient-driven menu, combined with a focus on modern Mexican dishes, distinguish it as a trendy dining destination.
Operating Hours:Monday: 11:30 AM – 3:00 PMTuesday – Friday: 11:30 AM – 9:00 PMSaturday: 11:00 AM – 9:00 PMSunday: Closed
Price:$20 to $30 per person
What Makes Mexican Restaurants in San Francisco Famous?
Mexican restaurants in San Francisco have built a reputation for their innovative approaches, adherence to traditional regional flavors, and strong street food culture. The most popular Mexican food in the city is the Mission burrito. San Francisco's history and its large Mexican-American population mean eateries incorporate influences from various Mexican regions, particularly Oaxaca and Jalisco, alongside fresh California produce. San Francisco earns acclaim for its chef-driven concepts, Michelin-starred restaurants, and iconic taquerias.
What Types of Mexican Restaurants are Commonly Found in San Francisco?
San Francisco's famous cuisine includes several kinds of Mexican restaurants, such as taquerias and fine dining Mexican restaurants. The most common Mexican restaurant types in San Francisco are outlined below.
- Taquerias (Taco Shops): These casual eateries focus on Mexican street food like tacos, burritos, and quesadillas, often featuring the famous Mission burrito style. La Taqueria and El Farolito are examples.
- Fine Dining Mexican Restaurants: These upscale dining establishments present Mexican food with contemporary methods, artistic plating, and refined concepts, sometimes earning Michelin stars. Californios exemplifies this type.
- Regional Mexican Restaurants: These dining spots concentrate on the specific culinary traditions of particular Mexican states or regions, such as Oaxaca or the Yucatán Peninsula. La Oaxaqueña and Cantina Los Mayas are examples.
- Modern Mexican Restaurants: These venues feature contemporary interpretations of classic Mexican dishes, emphasizing fresh ingredients, creative presentations, and craft cocktails. Loló and XICA represent this style.
- Casual Mexican Eateries: These dining spots serve classic, home-style recipes, highlighting traditional flavors and often showcasing comforting Tex-Mex or traditional Mexican dishes. Cocina Mamá Cholita and el Mil Amores fit this description.
Are There Authentic Mexican Restaurants in San Francisco?
Yes, San Francisco is home to many Mexican restaurants that prepare food in a traditional manner, including La Taqueria, El Farolito, and La Oaxaqueña. La Taqueria is noted for its classic Mission-style burritos and tacos. El Farolito is known for its traditional street food and late-night offerings. La Oaxaqueña provides traditional Oaxacan cuisine, emphasizing moles and tlayudas. These dining establishments prioritize classic recipes, cooking methods, and ingredients, delivering genuine Mexican dining experiences.
What are the Signature Dishes at the Best Mexican Restaurants in San Francisco?
The signature dishes of San Francisco's best Mexican restaurants are Mission Burrito, Carnitas, and Mole Negro. The list below details some of these popular dishes.
- Mission Burrito: A large, foil-wrapped burrito filled with rice, beans, meat, salsa, and other ingredients, a San Francisco invention. This is a local favorite at places like La Taqueria and El Farolito.
- Carnitas: Slow-cooked, tender pork, often served as a main dish or in tacos, known for its rich flavor and crispy edges. La Taqueria and el Mil Amores offer this popular item.
- Mole Negro: A complex, savory-sweet sauce made from many ingredients, including chiles, spices, and chocolate, traditionally served over chicken or other meats. La Oaxaqueña and Californios offer this rich sauce.
- Tacos al Pastor: Marinated pork cooked on a vertical spit (trompo), thinly sliced, and served on corn tortillas with pineapple, onion, and cilantro. El Farolito and Cantina Los Mayas often feature this traditional street food.
- Chiles Rellenos: Poblano peppers filled with cheese or meat, coated in a light batter, fried, and covered in a savory sauce. Cocina Mamá Cholita and Cielito Lindo feature this classic dish.
- Pescado Zarandeado: Grilled whole fish, often marinated in a special sauce, a traditional coastal Mexican preparation. Loló offers a refined version.
- Tlayudas: Large, crispy Oaxacan tortillas topped with various ingredients like beans, cheese, and meat, resembling a Mexican pizza. La Oaxaqueña serves this Oaxacan specialty.
How Do San Francisco Mexican Restaurants Compare to San Jose’s Best?
San Francisco Mexican restaurants emphasize innovative approaches, distinct regional flavors, and a strong taqueria culture, differing from the best Mexican restaurants in San Jose, which often feature a focus on traditional Mexican-American comfort food, Tex-Mex, and family-owned eateries. San Francisco's food scene includes many Michelin-starred dining rooms and modern Mexican eateries, pushing culinary boundaries. San Jose's Mexican restaurants are recognized for their hearty, classic dishes, often with a strong neighborhood feel and a focus on affordability and a more casual dining experience. San Francisco's offerings lean towards refined presentations and creative menus, particularly with dishes using fresh, local ingredients. San Jose's Mexican food is often characterized by its straightforward, satisfying meals and community roots. San Francisco's restaurants frequently feature extensive tequila selections and a polished ambiance.
Do Mexican Restaurants in San Francisco Offer Vegan Options?
Yes, Mexican restaurants in San Francisco provide plant-based choices, including Loló, XICA, Cantina Los Mayas, Cocina Mamá Cholita, La Oaxaqueña, and El Farolito. Many dining establishments present vegetarian sections where dishes can be made vegan by removing cheese and dairy-based sauces. Loló offers plantain tacos and vegetable-focused main courses. XICA features several plant-based appetizers and main courses, including vegan ceviche. Cantina Los Mayas has vegetable fajitas and can adjust burritos for vegan diners. Cocina Mamá Cholita provides vegetable-focused dishes that suit vegan diets. La Oaxaqueña offers vegetable-based dishes and can modify items to exclude animal products. El Farolito has choices like bean burritos and vegetable tacos.
Do Mexican Restaurants in San Francisco Offer Gluten-Free Options?
Yes, Mexican restaurants in San Francisco feature selections free of gluten, including Californios, Loló, XICA, La Oaxaqueña, Cantina Los Mayas, and El Mil Amores. A good portion of Mexican cooking is inherently gluten-free, as corn tortillas, meats, and vegetables form the foundation of many dishes. Californios offers a tasting menu that can be adapted for gluten-free diners. Loló provides gluten-free corn tortillas for tacos and can adapt many of its modern dishes. XICA features grilled meats and seafood, along with corn-based items. La Oaxaqueña prepares many of its traditional dishes using corn as a base. Cantina Los Mayas has many inherently gluten-free items, including ceviches and grilled proteins. El Mil Amores offers gluten-free options for many of its grilled dishes.
What is the Average Price of a Meal at Mexican Restaurants in San Francisco?
The price for a meal at a Mexican restaurant in San Francisco ranges from $10 to $150 per person. A single meal at a fast-casual taqueria like La Taqueria or El Farolito costs $10 to $25. A meal for two to four people at a casual dining spot such as Loló or XICA costs $50 to $90. A meal at a budget-friendly eatery like Cantina Los Mayas or Cocina Mamá Cholita costs $15 to $30 per person. A complete dinner experience at an upscale restaurant like Californios or La Oaxaqueña costs $40 to $150 per person.
Is Mexican Food Popular in San Francisco?
Yes, Mexican food in San Francisco is widely popular due to its historical ties to Mexico and its vibrant Latino communities, particularly in the Mission District, foster a thriving Mexican food environment. The city is famous for inventing the Mission burrito, a staple of its culinary identity. The presence of chef-led Mexican restaurants, including critically acclaimed spots and Michelin-starred Californios, shows a demand for high-quality and inventive Mexican food. Mexican food serves as a regular choice for daily meals and celebrations for a significant portion of San Francisco's population.
Find your next favorite spot
Can't decide? start here: