10 Best Tacos in San Miguel de Allende

Home » Mexico » Best Tacos in San Miguel de Allende (10 Must-Try Places)

San Miguel de Allende is well known for having great restaurants and international cuisine. Many of them are fancy restaurants or fine dining and not budget-friendly.

But as San Miguel de Allende is in Mexico there are many great taco restaurants and carts in town that are cheap as well. So keep reading to find out all of the best tacos in San Miguel de Allende 🤤

1. Taqueria San Francisco

Taqueria San Francisco is probably the best-known taco cart in San Miguel de Allende. It is only open in the evenings and you will usually see a long line of people waiting.

This taco stand is conveniently located close to San Miguel’s main square and makes some of the best tacos in San Miguel de Allende.

The al pastor is the most popular taco, which costs 20 pesos (1USD). But they also do campechano, bistec and other types for 20 pesos each.

It is standing only while you eat but the tacos are well worth it. It is also by far the cheapest meal that you will get so close to the main square.

Opening Hours 🕐

Everyday 7:30 pm – 12 am

Location📍

San Francisco 17, Zona Centro

Read also: Best Tacos in Mexico City

2. Tacos San Francisco

Tacos San Francisco is another taco car in downtown San Miguel de Allende. It is very similar to Taqueria San Francisco and is located just around the corner.

This taco stand serves very traditional street tacos such as al pastor, bistec and campechano. A taco is 20 pesos (1 USD) and they are served up very quickly. So don’t expect a pretty taco! 😉

Both Taqueria San Francisco and Tacos San Francisco offer great tacos and are conveniently located downtown. Which is why they are at the top of the list.

But I think to find the absolute best tacos in San Miguel de Allende you have to venture a little out of the city center. You can find those taquerias listed below.

Opening Hours 🕐

Everyday 7 pm – 12 am

Location📍

Mesones 48, Zona Centro

Read also: Best Vegan Restaurants in San Miguel

3. El Pato Barbacoa y Mixiotes (Best Tacos in San Miguel de Allende to me)

El Pato Barbaco y Mixiotes is a super well-known taco restaurant located next to the bus station that feels like eating at a family home.

The food is fantastic and the owner is super friendly. They have some of the best tacos in San Miguel de Allende and in my opinion one of the best restaurants full stop. Due to the hospitality and the quality of the food, I loved eating out here.

El Pato specializes in barbacoa and mixiote which is made from lamb. So if you like lamb this is the place for you. The meat is cooked super tender.

You can get a bowl of lamb (mixiote) for 100 pesos (5 USD) that comes with a stack of tortillas that you can make your own tacos with or order barbaco tacos for 20 pesos (1 USD) each. They are also made of lamb and are super good!

Opening Hours 🕐

Wednesday – Sunday 8 am – 2 pm

Location📍

Calz. de la Estación, Zona Centro

Read also: 29 Unusual Things to do in San Miguel

Plate of barbacoa tacos at El Pato Barbacoa Y Mixiotes some of the best tacos in San Miguel de Allende
Colorful seating area at El Pato Barbacoa Y Mixiotes in San Miguel De Allende

4. Birria Xalisco Jardín San Miguel de Allende

Birria Xalisco Jardin is another taco restaurant that is located by the bus station at the edge of town. Along with El Pato, it is one of my favorite taco restaurants in San Miguel.

The owner Alex was super friendly and welcoming when I arrived and the restaurant is very clean and tidy. They also have amazing birria and barbacoa tacos here.

A barbacoa taco costs 20 pesos (1 USD) and a birria taco 23 pesos (1.15 USD). They also have a quesabirria (quesadilla filled with birria) with consome (soup) for 56 pesos (2.80 USD) which was my favorite and I can highly recommend it.

Menu 🍽️

See it here

Opening Hours 🕐

Wednesday – Monday 8 am – 4 pm

Location📍

Calz. de la Estación 153, Zona Centro

Read also: How to get to San Miguel Fast & Cheap

Plate of birria and barbacoa tacos on a colorful table cloth at Birria Xalisco some of the best tacos in San Miguel de Allende
Seating area at Birria Xalisco in San Miguel de Allende with lots of tables with colorful table cloths

5. Carnitas El Guero

Carnitas El Guero makes some of the best carnitas tacos that I have ever tried. It is run by a group of lovely ladies and is right across the road from San Miguel’s lookout, which is one of the best things to do in San Miguel de Allende.

Walking up to the Mirador is quite a tiring climb so Carnitas El Guero is the perfect place to refuel. Plus, their tacos come on blue corn tortillas which is a nice touch

The literal translation of carnitas is “little meats” and the dish is prepared by boiling meat in lard for a few hours. This results in meat that is super tender and juicy. The tacos cost 20 pesos (1 USD) each and are quite big and filling.

Menu 🍽️

See it here

Opening Hours 🕐

Everyday 9 am – 5 pm

Location📍

Salida Real a Querétaro 90

Read also: 10 Must-Do Things in San Miguel

Three carnitas tacos on a pink table with salsa behind them
Seating area at Carnitas el Guero which makes some of the best tacos in San Miguel de Allende

6. Tacos Santos

Taco Santos is an awesome taco stand located in the San Antonio neighborhood of San Miguel. They have many tacos that you cannot find in other parts of town such as tacos de cabeza (head), ojos (eyes) and lengua (tongue).

You will not find many tourists here as it is located outside the city center. But locals know it well and there is always a crowd waiting for their tacos. I had the tacos de cabeza which were 15 pesos (0.75 USD) each and the meat was really well done.

Tacos de cabeza are prepared by cooking the head of a cow until the meat slides off which makes it tender. It is one of my favorite tacos and something you should try in Mexico.

Also,3 tacos filled me up so it was good value for money. It is not conveniently located but Tacos Santos has some of the best tacos in San Miguel de Allende and is worth the trip.

Opening Hours 🕐

Everyday 1 pm – 11 pm

Location 📍

Clavel 7, San Antonio

Book: Flexible travel insurance with SafetyWing. Read about our experience plus other options here ✈️ We are already 2+ years insured with SafetyWing!

7. Exquisitos Tacos Diana

Exquisitos Tacos Diana is another taco cart in the San Antonio neighborhood that is loved by locals. It is a bit far out of the center so you will have to walk a while to get here but it has some of the best street tacos in San Miguel de Allende.

There is seating around the taco cart so you enjoy your tacos seated. Also, the buildings around the taco cart are covered in colorful street art which creates a nice atmosphere.

Tacos Diana offers fairly standard tacos such as bistec, campechano and al pastor. The tacos cost 15 pesos (0.75 USD) each and are super good. Great value for money!

Opening Hours 🕐

Friday – Tuesday 7 pm – 12 am

Location📍

Orizaba 18, San Antonio

Read also: How to get Free Accommodation in San Miguel

8. Taqueria Zempoal

Taqueria Zempoal specializes in al pastor tacos and is about a 20-minute walk from the city center. The al pastor tacos are good and only cost 10 pesos (0.50 USD) each.

They aren’t the biggest tacos in the world but for the price, they are great value. There is also a lot of seating so it is nice to be able to sit down and enjoy your tacos.

You get a selection of salsas, pico de gallo and onions to put on your tacos which add really good flavor. The service was always fast even when it was busy which is a plus.

Menu 🍽️

See it here

Opening Hours 🕐

Everyday 1 pm – 11 pm

Location📍

Salida a Celaya 25, Zona Centro

Read also: How to Eat Healthy & Cheap

9. Taqueria El Maguey

Taqueria El Maguey is another taco restaurant that specializes in al pastor tacos. It is just down the road from Taqueria Zampoal and offers almost the same tacos.

Tacos al pastor also costs 10 pesos (0.50 USD). The main difference is that the al pastor meat is cut much thinner than at Taqueria Zampoal. I also tried the bistec tacos for 16 pesos (0.75 USD) served with a grilled onion which tasted very good.

I liked the bistec tacos here better than at Taqueria Zampoal but they are very close in terms of quality. So if you feel it, you can visit both and decide which you like the best. Let me know in the comments below!

Opening Hours 🕐

Wednesday – Monday 5 pm – 1 am

Location📍

Salida a Celaya 41, Zona Centro

Read here: 30+ Proven Ways to Travel Cheap

10. Barbacoa Don Jaime Rodríguez

Barbacoa Don Jaime Rodriguez is a small taco stand inside a market just outside of town that does great lamb barbacoa. The tacos are 18 pesos (0.8 USD) each so it is a great value.

The location is away from the touristy area. So if you want to see a more authentic neighborhood then it is a good idea to walk down there.

Another popular dish to get here is the consome which is a soup made from the juices of the barbacoa. It has chickpeas and potatoes in it and costs 25 pesos (1.25 USD). It was delicious and I recommend getting a bowl of it with your tacos.

Location📍

San Rafael 129, Zona Centro

Read also: Why you should spend Christmas in San Miguel

Plate of tacos next to a bowl of soup, a plate of onion, cilantro and a bowl of limes
Seating area at Barbacoa Don Jamie Rodriguez, a taco stand in a market in San Miguel de Allende

San Miguel de Allende Taco Tour

If you prefer not to explore by yourself then a taco tour may be a good idea. During the tour, you will be taken to 7 local restaurants by a local guide. You will get to sample tacos and 3 different cocktails. The tour so is not cheap but looks like a great experience.

Book the San Miguel de Allende Taco Tour here or here 👇

Enjoy the Best Tacos in San Miguel de Allende!

Hungry? I hope so! Because there are plenty of tacos to try. Although the city is not known for its tacos you can for sure find one of the best tacos in San Miguel de Allende.

Which taco type is your favorite? Let me know in the comments below! 🌮

READ ALSO

Hey there! Some of the links on this page are affiliate links. This means that if you choose to make a purchase we may get a small commission at no extra cost to you. These commissions help us to generate income and keep creating content for you. So we greatly appreciate your support! Thanks!

Hi, I am Allan, a travel, health and fitness fanatic from New Zealand. I'm a former lawyer who turned into a full-time nomad in 2020. For the last 4+ years I've been traveling the world. I'm always on a hunt for good food, activities on a budget and workouts on the go. I hope you find my tips helpful and get inspired to travel more!

Helpful? Share it!

2 thoughts on “Best Tacos in San Miguel de Allende (10 Must-Try Places)”

  1. Allan, I really appreciate you writing up this list. I can’t wait to try out your recommendations once we move there.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top