Top restaurants list

10 Best Mexican Restaurants In San Francisco

  • 10 restaurants
  • San Francisco, California
  • Updated February 11, 2026

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.

  1. La Taqueria 1

    1. La Taqueria

    5.0 (3 Reviews)

    La 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
    “La Taqueria’s Carne Asada Burrito is everything you want in a burrito—hearty, flavorful, and incredibly satisfying! The carne asada is grilled to perfection, with a...”
    “La Taqueria’s Al Pastor Taco is an explosion of flavor! The pork is marinated to perfection, with just the right balance of smoky, sweet, and...”
    More about La Taqueria

    Type of Restaurant:

    Fast-Casual, Taqueria

    Type of Food:

    Mexican, Mission-style Burritos/Tacos

    Signature Dishes:

    TacosSuper BurritoPico de Gallo

    La Taqueria 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

    La Taqueria Menu Prices
  2. El Farolito 2
    Mexican Latin American New Mexican
    El 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
    More about El Farolito

    Type of Food:

    Mexican, Mission-style Burritos/Tacos

    Signature Dishes:

    Super Burrito LenguaCarne Asada BurritoChips and SalsaChicken Burrito

    El Farolito signature dishes:: Super Burrito LenguaCarne Asada BurritoChips and SalsaChicke...

    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

    El Farolito Menu Prices
  3. Cantina Los Mayas 3
    Mexican Burritos Tacos Yucatecan
    Cantina 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
    More about Cantina Los Mayas

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Yucatecan Mexican, Regional Mexican

    Signature Dishes:

    Tacos de MayasEmpanadas de MayaPozole Verde SoupQuesadilla de Maiz

    Cantina Los Mayas signature dishes:: Tacos de MayasEmpanadas de MayaPozole Verde SoupQuesadilla d...

    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

    Cantina Los Mayas Menu Prices
  4. Cielito Lindo 4

    4. Cielito Lindo

    4.0 (3 Reviews)

    Chicken Mexican Latin American Burritos New Mexican
    Cielito Lindo is a historic food stand on Olvera Street in Los Angeles, specializing in traditional Mexican cuisine. The establishment is renowned for its crispy beef taquitos served with a...
    Item Prices
    194
    Average Item Price
    $10.15
    “Cielito Lindo’s Chicken Quesadilla is a well-executed classic that satisfies every time. The tortilla is perfectly toasted, offering a slight crunch that contrasts nicely with...”
    “Cielito Lindo’s Birria Tacos are a must-try for anyone who loves bold, rich flavors. The slow-cooked birria is incredibly tender, with a deep, savory taste...”
    More about Cielito Lindo

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican, Tex-Mex

    Signature Dishes:

    Breakfast BurritosBirria TacosQuesabirria TacosChilaquiles

    Cielito Lindo 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

    Cielito Lindo Menu Prices
  5. La Oaxaquena 5
    Mexican Latin American Tacos New Mexican
    La 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
    More about La Oaxaquena

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Oaxacan Mexican, Regional Mexican

    Signature Dishes:

    Super BurritoQuesadilla SuperAsada Taco

    La Oaxaquena 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

    La Oaxaquena Menu Prices
  6. Californios 6

    6. Californios

    Californios 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.
    More about Californios

    Type of Restaurant:

    Fine Dining

    Type of Food:

    Modern Mexican, Tasting Menu

    Signature Dishes:

    Foie GrassPanna CottaAlmond Wood Smoked Squab

    Californios 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á Cholita 7

    7. Cocina Mamá Cholita

    Cocina 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.
    More about Cocina Mamá Cholita

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican, Jaliscan

    Signature Dishes:

    Super BurritoGreen enchiladasChips And SalsaMole Enchiladas

    Cocina Mamá Cholita 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ó 8

    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.
    More about Loló

    Type of Restaurant:

    Casual Dining (Upscale Casual)

    Type of Food:

    Modern Mexican, Mex-iterranean

    Signature Dishes:

    Fish Tacos‘Al Pastor’ Cauliflower TacosHouse Empanadas

    Loló 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 Amores 9

    9. el Mil Amores

    el 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.
    More about el Mil Amores

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican

    Signature Dishes:

    Concha French ToastTres LechesMil Amores SpecialBreakfast Burrito

    el Mil Amores signature dishes:: Concha French ToastTres LechesMil Amores SpecialBreakfast Bu...

    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. XICA 10

    10. XICA

    XICA 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.
    More about XICA

    Type of Food:

    Modern Mexican

    Signature Dishes:

    Steak FajitasEnchiladas DivorciadasFried Fish Tacos

    XICA 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

On the map

More top restaurant lists in California

Find your next favorite spot

Can't decide? start here: