On my recent visit, it was not only the top restaurants in San Miguel de Allende that surprised me but the town itself. I had heard from many people that it was not very authentic. That it’s only full of
gringos foreigners and that it was overly expensive. I had heard a lot of this from my local friend that I was traveling with, to be honest. He had visited in the past and returned grudgingly for just two nights so I could see the city.
What we found instead is one of, if not the most, gorgeous cities in all of Mexico.
Located about four hours by car from Mexico City, the town center (or centro) of San Miguel has been designated as a World Heritage site. This means that nearly all of the buildings in this area retain their original, historic appearance. A lot of attention to detail has gone into the restoration of the buildings and the results are seriously impressive.
San Miguel is full of designer hotels, rooftop bars, trendy restaurants, interesting shops and is home to La Parroquia, the stunning church in the town center.
Is it more expensive than in other parts of Mexico? Yes, some things such as the high-end restaurants can be. However, the standard is extremely high and still likely less than what you’re used to paying back home.
Is it only full of foreigners? No, but foreigners do makeup about 10% of the population and many of them live or hang out in Centro, so there it can feel like Gringolandia.
And that friend of mine that was hating on San Miguel before we went? In the end, he decided San Miguel is one of his favorite cities in all of Mexico. On his encouragement, we extended our time at Casa Angelitos, the gorgeous property we were staying at. I’ll tell you more about that property and how you can book it yourself at the end of this post.
Before your trip: check out my packing list for Mexico and read this post about whether or not you need travel insurance for Mexico.
10 Must Try Restaurants in San Miguel de Allende
Tacos San Francisco
Mesones 48, Centro
If you are wondering where to eat in San Miguel de Allende that serves the best street tacos, then Tacos San Francisco is the place to go. Tacos San Francisco is a street food truck that only operates in the evenings. Before they are even open, as they are setting up for the night, a line will start forming. The smell of grilled and roasting meat brings people out of their homes and from around corners to form a line, patiently waiting for tacos al pastor or barbacoa, among others.
There’s nothing fancy about this place, you eat standing up on a plastic plate, adding salsas and squeezes of lime to your tacos. Tacos San Franciso also sells bottles of water and soda out of a cooler on the sidewalk.
La Azotea has a gorgeous terrace located above another restaurant (Pueblo Viejo) which can make it a bit tricky to find but well worth the effort. You’ll be rewarded with views of the main church with some dramatic sunsets taking place.
Be sure to order their famous jicama tacos- the shells are made of jicama and you can choose the fillings. Shrimp seems to be one of the most popular. You’ll want to order a spicy jalapeno margarita to go with your tacos!
Diez de Sollano y Dávalos 16 // +52 415 154 7862
Set inside what is easily one of the most stunning renovations of any San Miguel restaurant, The Restaurant serves up what they refer to as global comfort food, but done in a fine dining setting.
The Restaurant boasts a stunning Moroccan courtyard as well as their impressive menu.
Some of our favorite dishes were the pork and vegetable filled gyoza
or the pan roasted chicken breast over polenta with preserved lemon, tomato, and olives.
Cuna de Allende 15, Centro // +52 415 113 0997
Quince has been voted #1 best places to eat for rooftop dining in the world and after one look at the view, you’ll know why.
Not only does the restaurant boast stunning views of San Miguel but their food and drinks menu seriously impresses as well. Here you’ll find upscale Mexican cuisine in the most stunning of settings. Their drinks are prepared by award-winning mixologists so you can be assured you’re going to love them!
Quince is also known as the best San Miguel de Allende restaurant for sushi.
Be sure to save room for dessert as the restaurant features an in house French bakery preparing desserts that are as gorgeous as they are delicious.
Quince also has a Sunday brunch menu where you can find your favorite Mexican dishes such as chilaquiles and huevos rancheros but also French toast.
You will definitely want to make a reservation well in advance for Quince, especially if you would like to dine on the rooftop for dinner. Reservations can be made by clicking here.
Inside Cafe was founded as an initiative that seeks to promote creative collaborations between art, music, culture & hospitality. Inside Cafe is used as a meeting point for entrepreneurs, digital nomads & like-minded people.
Calle del Dr Ignacio Hernandez Macias 78
Canal 16, Centro // +52 415 121 6787
Quebrada 93, Centro // +52 415 152 0489
Recreo 94, Centro // +52 415 152 0473
If you’re craving Peruvian food, La Parada is the place to go! The owners are Peruvian, cooking authentic Peruvian dishes for you to enjoy.
You should start your meal with a pisco sour while you peruse the rest of the menu. If you’ve never had Peruvian ceviche (which differs from the Mexican variety) go ahead and order that as well! They have at least four on the menu for you to choose from.
One of my favorite Peruvian dishes is Causa, which is a layered potato dish usually served cold. La Parada does theirs with octopus and avocado, which sounds amazing!
Some classic Peruvian dishes that I was familiar with (arroz con pollo) make up the entrees. La Parada also serves a version of Peruvian seafood rice called aphrodisiac rice that I want to try on my next visit.
Diez de Sollano y Dávalos 14 // +52 415 688 1393
When local residents found out I was a food blogger La Única was one of the first restaurants in San Miguel de Allende that they would suggest to me.
Must Visit Bars in San Miguel de Allende
Nemesio Diez 11, Centro // +52 415 152 9700
Located atop the Rosewood Hotel Luna is considered by most everyone to have the best sunset views in San Miguel. For this reason, you will definitely want to have a reservation.
Zacateros 81C, Centro // +52 415 152 2868
The mezcaleria also features a food menu if you’re in the mood for more than just libations.
San Francisco #12 // +52 442 356 2457
Silverio is a great place to get your caffeine fix throughout the day but by night it becomes an upscale cocktail bar. Silverio is yet another rooftop terrace with impressive views (are you getting tired of me mentioning the rooftop views here yet? I told you they were one of the best things about San Miguel!). The friendly staff will walk you through their menu if you have any questions.
I also heard they’re one of the best places to eat in San Miguel de Allende for breakfast and they have many vegan options.
Where to Stay in San Miguel de Allende
You’re going to need a base to explore the best restaurants in San Miguel de Allende. We were fortunate enough to be hosted by Casa Angelitos. Casa Angelitos is set a bit outside of Centro and makes for a gorgeous walk or a $2 Uber ride into town.
The property itself has a castle-like exterior appearance and sits atop a hill overlooking San Miguel de Allende, affording it a panoramic view.
The inside feels very homey and comfortable with plenty of spaces for relaxing with a book.
There are several different room types to choose from with something sure to meet your needs and budget. We were fortunate enough to stay in the Estrellas suite, which was like having our own private apartment!
Which of these restaurants in San Miguel de Allende would you most like to try? What did you think of Casa Angelitos? Let me know in the comments section below!
If you enjoyed this post please consider pinning it using the image found below!