Best Taco Stands in San Miguel de Allende ( A Local's Guide)
- Amy Dresser
- Jan 15
- 5 min read
Updated: Jan 28
There’s no better way to taste the soul of San Miguel de Allende than biting into a taco made right in front of you at a street taco stand or corner cart. The smell of meat sizzling on the grill, the rhythmic chop of cilantro and onion, the line of locals chatting under flickering lights — it’s everyday magic.
With so many elegant restaurants in San Miguel de Allende, it took me a while to slow down and notice these small neighborhood taco stands. But once I finally stopped and tried one — just one — I was hooked. Street tacos quickly became part of my dining routine.
After living here for a while, these stands have become my go-to spots, whether it’s a quick lunch in Centro, a casual weeknight dinner, or a late-night bite after an evening out. San Miguel de Allende has no shortage of excellent street tacos, and many stands are worth seeking out—but the ones below are my personal favorites, chosen for their consistent quality, cleanliness, convenient locations, unique offerings, and ease of ordering for travelers. I’ve tried plenty of others along the way, and while not every taco is memorable, these are the stands I return to again and again.
Taquería San Francisco (Street Tacos in Centro)
Location: San Francisco 17
Hours: 7:30 PM – Midnight

Taquería San Francisco is one of the best-known taco stands in San Miguel de Allende, thanks to its prime location in front of the beautiful San Francisco Church in the heart of Centro. But its reputation wasn’t built on location alone — the food is the real star.
Serving tacos and quesadillas, the nightly line is well worth the wait (and moves surprisingly fast). Whether you’re looking for a light dinner or a late-night bite after an evening out, this stand never disappoints.
My favorite is the gringa al pastor taco. Thinly sliced pork is stacked on a vertical spit and roasted with achiote, giving it that signature smoky flavor. A piece of grilled pineapple adds the perfect sweet contrast.
This is one of those tacos that reminds you why people fall in love with street food here.
Tacos Mario (Popular Lunch Tacos in Guadiana)
Location: Cinco de Mayo 17
Hours: 10:00 AM – 2:00 PM
Ask a local where to get great street tacos, and Tacos Mario will almost always come up. Open only for lunch, you’ll know you’re in the right place when you see the line stretching down the street.
My go-to here is the gringa with arrachera. taco. The skirt steak is freshly grilled and served on a flour tortilla with melted cheese, and you can ask for grilled onions if you like. Add chopped cilantro and a squeeze of lime, and you’ve got taco perfection — simple, satisfying, and done right.
Tacos Fernanda (Vegetarian-Friendly Tacos in Centro)
Location: Nemesio Diez 5, Zona Centro
Hours: 9:00 AM – 3:00 PM

Located just a few steps from the Rosewood Hotel, Tacos Fernanda is popular with visitors — but the flavors are genuinely Mexican and absolutely worth stopping for. Fernanda serves the classic lineup of meat tacos, but her vegetarian options are what keep me coming back.
She usually grills seasonal vegetables like eggplant or squash, and my favorite way to order them is on a gringa. Add her creamy, tangy lime-guacamole sauce and freshly made pico de gallo with a hint of oregano, and it’s hard to beat.
And if you’re craving something familiar, she also grills a surprisingly good burger fresh to order.
El Pato (Lamb Barbacoa Tacos Near Fábrica La Aurora)
Location: on Obraje -between Calzada de La Aurora and Calle Agustin Arroyo
Hours: 8:00 AM – 2:00 PM
A longtime favorite in San Miguel, El Pato serves exceptional lamb barbacoa and mixiotes. The meat is infused with spices and slow-cooked for 14 hours using traditional methods, until it simply melts in your mouth. The lamb is served with a rich lamb-based broth, fluffy house-made tortillas, and smoky salsas. You can taste Mexican tradition in every bite.
The lamb is delicious, but what truly sets El Pato apart are the people. Owner Pilar and her husband, nicknamed El Pato, welcome you like guests in their home, and their warmth and pride in their food make the experience feel special.
It’s the kind of place that reminds you that the best tacos aren’t just about flavor—they’re about tradition, care, and the people behind the food.
Carnitas El Güero (Carnitas Tacos Near El Mirador)
Location: Salida Real a Querétaro, 90
Hours: 9:00 AM – 5:00 PM

One of the most popular things to do in San Miguel de Allende is to climb the hills up to El Mirador, a favorite lookout point offering panoramic views of the entire city. It’s a solid workout from Centro, but the effort is richly rewarded—both by the view and by what awaits your stomach directly across the street at Carnitas El Güero.
This family-run spot offers covered seating and serves delicious tacos alongside hearty breakfast chilaquiles. My go-to order is the breakfast chilaquiles topped with pork carnitas, though the tacos are excellent as well. My favorite indulgence here, however, is a steaming cup of café de olla—rich coffee infused with cinnamon, cloves, chocolate, and dark brown sugar. It’s a perfect all-around experience on a cool San Miguel morning.
Tips for Visiting Taco Stands in San Miguel de Allende
A little planning can make your street food experience even better. Keep these tips in mind when exploring San Miguel’s taco stands:
Bring cash (small bills). Most stands accept cash only.
Expect limited English. Vendors are friendly and welcoming, but English may be minimal. A translation app is helpful if you have special requests.
Check days and hours. Many taco stands are closed on Mondays, and hours can vary. A quick look at Google Maps can help avoid disappointment.
Go early for popular items. Favorite tacos often sell out before closing, so arrive early if you’re set on something specific.
Helpful Taco Vocabulary for First-Time Visitors
Ordering tacos in San Miguel de Allende is part of the fun—but a few common terms can make it easier and more enjoyable:
Taco – Meat or filling served on a soft corn tortilla (unless noted otherwise)
Gringa – A flour tortilla taco with melted cheese, often folded like a quesadilla
Al pastor – Marinated pork cooked on a vertical spit, usually served with pineapple
Arrachera – Skirt steak, grilled and sliced
Barbacoa – Slow-cooked meat (often lamb), tender and deeply flavorful
Carnitas – Pork cooked slowly in its own fat until rich and tender
Con todo – “With everything” (usually onion and cilantro)
Sin cebolla / sin cilantro – Without onion / without cilantro
Salsa roja / verde – Red or green salsa (heat levels vary by stand)
Para llevar – To go
Aquí – To eat here
A smile, a thank-you (“gracias”), and a little patience go a long way.
Final Thoughts
Street tacos are part of the rhythm of daily life in San Miguel de Allende. They’re where you run into neighbors, grab a quick bite between errands, or end the night after one last cocktail. These stands may be small, but they hold some of the city's biggest flavors. If you’re willing to follow the smoke, wait in line, and eat like a local, you’ll discover that some of the best meals here don’t come with reservations — just a warm tortilla and a squeeze of lime.















Comments