7 Best Restaurants in San Miguel de Allende, San Miguel de Allende and the Heartland

Background Illustration for Restaurants

We've compiled the best of the best in San Miguel de Allende - browse our top choices for the top things to see or do during your stay.

La Posadita

$ | El Centro Fodor's Choice

Here, in the shadow of La Parroquia, you'll find some of the best-prepared traditional Mexican food in town. The guacamole is great, as are any of the enchiladas, the chiles rellenos, and the Yucatan specialty, cochinita pibíl (slow-roasted pork). Top it off with the homemade flan, a delicious preparation of an old standby, and celebrate another fabulous San Miguel day with one of the well-prepared margaritas. The sweeping cityscape, backed by mountains, is another enchantment.

Cuna de Allende 13, San Miguel de Allende, 37700, Mexico
415-154–8862
Restaurant Details
Credit cards accepted
Closed Wed.

Something incorrect in this review?

De Temporada Farm Restaurant

$

This tiny open-air restaurant looking out onto the fields of La Trinidad's organic produce offers farm-to-table dining, literally. Gnocchi is tasty but too much for a main dish; it's better to share among your party so you can save room for one of the Korean lettuce wraps, a fresh green salad, or a pork loin sandwich. Absolutely not to be missed are homemade ice creams such as vanilla bean or coconut.

Go early for best selection; food is prepared fresh daily, and the kitchen usually runs out of some dishes by afternoon's end.

The farm is about 10 minutes outside of San Miguel.

Camino a San Miguel Viejo 8, San Miguel de Allende, 37880, Mexico
415-151–0673
Restaurant Details
No credit cards
Closed Sun and Mon. No dinner

Something incorrect in this review?

El Pegaso

$ | El Centro

This family-owned restaurant is known for its friendly service and casual atmosphere. It has great breakfast options, including eggs Benedict and waffles, which are available until noon to aid late risers. At lunch and dinner light fare predominates, including salads and sandwiches, but there are full meals as well, such as grilled chicken with lovely steamed veggies, and the popular chiles en nogada (mild chili peppers stuffed with an elaborate ground-meat mixture and topped with walnut sauce and pomegranate seeds). Desserts are all made in-house. Don't miss the new rooftop bar, up several flights of stairs, with exceptional downtown views.

Calle Corregidora 6, San Miguel de Allende, 37700, Mexico
415-152–1351
Restaurant Details
Closed Wed.

Something incorrect in this review?

Recommended Fodor's Video

El Rinconcito

$ | San Antonio

The best bargain in town is also the place for the best home-cooked Mexican food, prepared in the immaculate little kitchen within the converted garage space. Along with tacos and quesadillas, try hamburgers, grilled chicken, full-meal salads, and shrimp wrapped in bacon.

Refugio Norte 7, San Miguel de Allende, 37700, Mexico
415-154–4809
Restaurant Details
No credit cards
Closed Tues.

Something incorrect in this review?

Hecho en Mexico

$ | El Centro

When locals, be they Mexican or expat, ask each other where to eat, the answer is very often, "Let's go to Hecho!" Both the service and the food are consistently good. Choose one of the side dishes (including onion rings, garlic mashed potatoes, cactus salad, green salad, and many more) when ordering a burger, or two side dishes for the well-prepared salmon fillet, ginger chicken, or tender arrachera steak. Favorite desserts include the monster brownie topped with vanilla ice cream, peanut butter pie, and crème brûlée. On weekends musicians often serenade diners on the pretty outdoor patio, which has a retractable roof high above the café tables. One of the two inside rooms—both of which open onto the plant-filled patio—has booths; the other, larger room has tables for four or six diners.

La Brasserie

$ | El Centro

This homey bistro offers what may be the best dining value in San Miguel, with a three-course pre-fixe menu at less than MX$200, including a glass of wine or beer. You'll start with a homemade soup or fresh salad, then choose a main course such as Mediterranean shrimp or tacos de alambre: steak, chicken, or fish grilled with onions, bell peppers, bacon, broccoli, and cheese. For dessert, there are classic French favorites, including flan, crepes, and chocolate mousse. The friendly owner personally supervises both the kitchen and the dining room—in fact she might wait on your table. La Brasserie shares space with the popular Café de la Parroquia, which serves traditional Mexican fare for breakfast and early lunch.

Dress warmly in the winter; it's in a covered outdoor courtyard.

Jesús 11, San Miguel de Allende, 37700, Mexico
415-152–3161
Restaurant Details
No credit cards
Closed Sun. and Mon. No lunch

Something incorrect in this review?

Paprika

$ | El Centro

Opened in the summer of 2014, Paprika has no Hungarian dishes, as some diners expect. Rather, there's "contemporary comfort food" for an internationally oriented palate, like the large bowl of pasta puttanesca, or spaghetti topped with shrimp and clams in a subtle, fresh, white-wine sauce. Enjoy hearty main salads, panfried broccoli gomasio (a Japanese condiment of sesame seeds and sea salt), and perfectly seasoned rack of lamb. Candles bless the colonial courtyard (and its authentic altar) in the evening; the inside dining room is comfortable shabby-chic.

Ancha de San Antonio 7, San Miguel de Allende, 37700, Mexico
415-152–4373
Restaurant Details
Closed Mon and Tues.

Something incorrect in this review?