The Top 10 Restaurants In San Miguel de Allende, Mexico

San Miguel de Allende ©Alejandro
San Miguel de Allende ©Alejandro
Photo of Diana Condrea
9 February 2017

Offering some of the most scenic landscapes in Mexico, San Miguel de Allende is a fast paced cultural and artistic hub. With many attractions available for history and culture enthusiasts, this colorful city is also an excellent choice for sampling memorable culinary delights. Here is our updated guide to 10 of the best local restaurants in San Miguel de Allende.

San Miguel de Allende | ©Jiuguang Wang

De Temporada Farm Restaurant

One of the 16 best farm restaurants in the world, De Temporada is a mandatory stop for all those who eat healthily and consume sustainably. Awarded with TripAdvisor’s Certificate of Excellence in 2014, this restaurant makes a point of using local ingredients as much as possible, considering that ‘the discovery of a new dish does more for the human race than the discovery of a star’. The menu also offers vegetarian options, as well as De Temporada’s famous homemade ice cream and vanilla bean panna cotta.

De Temporada Farm Restaurant, Rancho La Trinidad, 8 Camino a San Miguel Viejo, San Miguel de Allende, Mexico, +52 415 151 0673

Courtesy of De Temporada Farm Restaurant
Courtesy of De Temporada Farm Restaurant

The Restaurant

Restaurant, American, Vegetarian, $$$
Map View
Salmon y Eyotes
Salmon y Eyotes | Courtesy of The Restaurant
‘Catering to today’s more experienced, adventurous and health-conscious diners’, The Restaurant enjoys a splendid colonial setting featuring an 18th-century Moroccan courtyard, steps away from the main square of San Miguel de Allende. Run by Chef Donnie Masterton, The Restaurant partners with local producers to serve dishes using organic ingredients. The menu brings to the table an international mix with seasonal influences, with dinner dishes including seared Pacific salmon with Patrick’s Moroccan barbeque sauce, or beef carpaccio, and caramel coconut flan with organic vanilla for dessert. The food is perfectly matched with top wines from Mexico, France, Spain, Argentina, and Chile.

Baja Fish Taquito

Bar, Cafe, Mexican, Seafood
Map View
Churros y Chocolate Azteca
Churros y Chocolate Azteca | © Maya Sankey-Black
Centrally located in San Miguel de Allende, Baja Fish Taquito is one of the best budget options in town when it comes to delicious seafood dishes. With a relaxed café look, this small eatery serves a rich variety of fish tacos, seafood cocktails and the must-try lime-laced ceviche. The main seafood dish is complemented by soft maize-flour tortillas, with fresh salsas or pico de gallo – a typical Mexican side made with chopped tomatoes, onion and chili. Unpretentious and inviting, Baja Fish Taquito delivers large portions for minimal prices.

Berlin Bar & Bistro

Bar, Restaurant, Bistro, Mexican, Cocktails, Wine, Beer, $$$
Map View
A winner of TripAdvisor’s Certificate of Excellence in 2014, Berlin Bar & Bistro aims ‘to surprise and delight you with an enriched and unique culinary, social, and cultural experience’. With such a presentation it is clear that this art-loving bistro is a treat for all those who wish to add a cultural twist to eating out in San Miguel de Allende. Berlin Bar & Bistro’s support for the local art community is visible as soon as you step inside, as its walls are decorated with the works of locally famed artist Peter Leventhal. In addition to its ongoing commitment to the arts, the bistro regularly organizes art exhibits.

Café Firenze

Enjoying one of the best views in town, overlooking the church of San Antonio, Café Firenze is one of the best local culinary venues for tasting authentic Italian food. Although this is a relatively recent addition to San Miguel’s list of top restaurants, the venue has quickly become a local favorite for experimenting with Mediterranean flavors and for its refined presentations. The menu is based on local organic ingredients, while the pasta, and even the smoked salmon, are made in-house.

Café Rama

Restaurant, Mexican, $$$
Map View
Located just a short walk from the center of San Miguel, Café Rama is a popular spot for both visitors and expats looking for a trendy yet affordable culinary venue. Inside, the café displays a variety of contemporary art (which is available to buy) and mismatched furniture, creating a hip and vibrant atmosphere. The menu offers great breakfast options including good Mexican coffee, fresh juices, and teas, as well as classics such as eggs Florentine or huevos rancheros, and also savory homemade desserts.

La Virundela

Restaurant, American, $$$
Map View
La Virundela, San Miguel de Allende
La Virundela, San Miguel de Allende | Courtesy of La Virundela
La Virundela is an unmissable culinary venue in San Miguel, so be sure to have the reservations done in time, as this gourmet Argentinian and Uruguayan restaurant books out fast. Operating to a policy of ‘closed doors’, La Virundela is located right in the house of Chef Dedée Alberti, making it truly a one-of-a-kind experience. Many of the tables are placed in the green courtyard, while the walls of the dining room are covered in modern art, adding to the overall cultural effect.


Restaurant, Mexican, Vegetarian, Vegan, $$$
Map View
Moxi is a reference point for San Miguel’s high-end and high-class cooking venues. Run by Enrique Olvera, one of the best-established chefs in Mexico and famous around the world, this TripAdvisor Certificate of Excellence award-winner ‘draws inspiration from Mexico’s rich tradition of markets, street food, and home-cooked meals’. The menu is based on seasonal dishes, and includes shrimp burgers, lump crab salad, braised lamb, short ribs with mole, and chocolate crème brûlée. Located in the boutique Hotel Matilda, Moxi’s dining room features an impressive art collection.


MuRo Café is one of the best places in town to enjoy the complete Mexican experience of a big-sized breakfast. With a reputation that highlights the quality of its service and homey atmosphere, this small café was a winner of TripAdvisor’s Certificate of Excellence in 2014. As breakfast is the main star of the menu, the options are plenty for the first meal of the day, from a wide variety of egg-based dishes such as huevos a la mexicana (Mexican-style eggs with onion, green pepper and tomato), to pastries, burritos, oatmeal with fruit, and French toast.

Muro Café, Loreto 10-B, Centro, San Miguel de Allende, Mexico, +52 415 152 6341

Via Organica AC

Restaurant, Beer, Wine, Vegetarian, Salad Bar, Mexican, $$$
Map View
With a name suggestive of what it has to offer, Via Organica AC is part of a non-profit organisation that works to promote organic farming, fair trade and a healthy lifestyle, with full respect for the Earth’s capacities. Serving only organic-based dishes, including organic wines and home-brewed beer, Via Organica AC is one of the most popular organic-themed restaurants in Mexico. The organisation also offers educational programs, features ‘organic theatre’ performances held by local artists, and provides local tours of their farm for the more curious visitors.