Best Mexican Restaurants in Haight Ashbury (94117)
5 hand-picked restaurants, AI-analyzed and critic-validated
Notable Picks
#1
Nopalito
8.6
Organic, regionally inspired Mexican from the Nopa family since 2009, known for house nixtamal and deeply flavored stews. Service is efficient and the patio/bar work for casual dates or solo meals.
Must-Try Dishes:
Carnitas, Totopos con chile, Pozole rojo
What makes it special: House-nixtamal tortillas and long-running consistency since 2009.
#2
Otra
8.4
Modern casa for fresh-masa plates and mezcal-forward cocktails in a lively Lower Haight room. The menu skews produce- and seafood-friendly with tight execution and a neighborhood feel.
Must-Try Dishes:
Tetela de hongos, Pescado al pastor tacos, Aguachile
What makes it special: Fresh-masa cookery with a mezcal bar and polished, modern plates.
Worthy Picks
Neighborhood taqueria (since 2007) focused on wholesome ingredients and wide veg options. Lines move quickly; portions are generous with reliable salsas and grilled proteins.
Must-Try Dishes:
Garlic Shrimp Burrito, Chile Verde Pork Burrito, Plantain & Black Bean Burrito
What makes it special: Well-sourced fillings and crisp, fresh salsas in polished fast-casual service.
7.7
Newer Cole Valley entry with a broad taco-and-plates menu and a cocktail program. The bi-level space suits casual dinners and small celebrations without the wait of busier corridors.
Must-Try Dishes:
Birria tacos, Al pastor tacos, Ceviche
What makes it special: Spacious Cole Valley dining room with a solid bar and birria focus.
7.6
Counter-service spot for Mexico City–style tacos on house-pressed corn tortillas. It’s fast, affordable, and consistent—ideal for a quick bite pre- or post–Golden Gate Park.
Must-Try Dishes:
Al Pastor Burrito, Suadero Burrito, Carne Asada Burrito
What makes it special: Trompo-style flavors and quick, no-nonsense counter efficiency.