clock menu more-arrow no yes

The 18 Essential Restaurants in San Miguel de Allende

Soak in the views of this historic Mexican city with mole enchiladas, tacos al pastor, and plenty of mezcal.

View as Map

wSan Miguel de Allende is considered one of the great colonial-era jewels of Latin America. The quaint town, nestled among the central mountains of the state of Guanajuato, has been a must-visit destination since the 1960s, when artists and poets like Allen Ginsberg and Stirling Dickinson fell for the creative spirit of the place. The main attractions are, of course, the stunning beauty of its architecture, the quaint cobblestone streets, and the general bohemian vibes you’ll find throughout the local art galleries and boutique hotels, while outdoors enthusiasts and eco-tourists find plenty to love here too.

For a relatively small city, the gastronomic offerings of San Miguel de Allende are wide-ranging, thanks to the bounty of the area’s surrounding ranches, farms, vineyards, and orchards, as well as a flourishing community of foreign expats with diverse tastes. Two things to know: This is a popular tourist destination, which means tourist traps abound — a local guide (and a good list!) can help you avoid them. Also, this is not a city for street food, but the fully fledged restaurants here are absolutely worth exploring. Here, then, is Eater’s list of the essential places to eat and drink in San Miguel de Allende.

Price Key (per person, excluding alcohol):
$ = Less than 200 pesos (less than USD $10)
$$ = 200 - 380 pesos (USD $10 to USD $20)
$$$ = 380 - 570 pesos (USD $20 to USD $30)
$$$$ = More than 570 pesos (more than USD $30)

Note: The inclusion of restaurants offering dine-in service should not be taken as an endorsement for dining inside. Studies indicate a lower exposure risk to COVID-19 outdoors, but the level of risk is contingent on social distancing and other safety guidelines. Check with each restaurant for up-to-date information on dining offerings. Please check with the CDC for updated information on coronavirus cases in the area.

Natalia de la Rosa is a food writer, taco and mezcal lover based in Mexico City. She is a podcast host at The Latest Food.

Read More
Note: Restaurants on this map are listed geographically.

1. Zibu Allende

Copy Link
Calz. De La Presa 85, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

Chef Eduardo Palazuelos’s Mexi-Thai cooking is on display at Zibu, located inside the Live Aqua San Miguel hotel. Palazuelos became well known in his hometown of Acapulco for his ability to effortlessly combine the flavors of two seemingly disparate culinary traditions. House specialties include golden noodle shrimp served with a creamy turmeric sauce and beef marrow tacos with ajillo-marinated octopus. The cocktail menu is considered the most memorable in the city. ($$$$)

2. Garambullo Fonda Gourmet

Copy Link
Animas 46, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

Don’t leave San Miguel without trying this fonda (casual restaurant) for a relaxed breakfast or cheap lunch. The small, unpretentious place serves Mexican diner-style dishes like chilaquiles topped with eggs, tortas, and mole enchiladas. The service is friendly and the in-house baking is top notch. ($)

A round bowl with dark food and white sauce and a lime on a placemat.
One of the homey dishes at Garambullo Fonda
Jason Thomas Fritz

3. Tacos San Francisco / Andy's Taco Cart

Copy Link
Insurgentes 85, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

This sought-after stand specializes in tacos al pastor, suadero, and gringas — a version of al pastor with cheese served on flour tortillas. The popular taco cart parks on a cobblestone street in downtown San Miguel each night, attracting a crowd of locals and visitors in search of something to soak up all the mezcal. Note: Tacos San Francisco is also known as “Andy’s Tacos” by the local expat community. ($)

4. Marsala, Cocina con Acentos

Copy Link
Calle del Dr Ignacio Hernandez Macias 48, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

For one of the best brunches in the city, walk straight to chef Marcela Bolaño’s restaurant and ask for the a la carte menu. Pork terrines, casserole egg dishes, croque-monsieurs, and mimosas are all part of the weekend spread at Marsala. The restaurant’s shabby-chic decor works with its Mediterranean menu, and the overall atmosphere is homey and relaxing. As with many other restaurants in San Miguel, Marsala works with small organic producers to bring in super fresh vegetables and dairy, and the menu includes gluten free, vegan, vegetarian, and organic options. ($$)

A dining room with white tables and chairs with aqua cushions and accents.
The dining room at Marsala.
Jason Thomas Fritz

5. Tacos San Francisco

Copy Link
Mesones 48, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

This sought-after stand specializes in tacos al pastor, suadero, and gringas — a version of al pastor with cheese served on flour tortillas. The popular taco cart parks on a cobblestone street in downtown San Miguel each night, attracting a crowd of locals and visitors in search of something to soak up all the mezcal. Note: Tacos San Francisco is also known as “Andy’s Tacos” by the local expat community. ($)

6. Ocre

Copy Link
Hidalgo 5, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico
415 152 8932

Chef Daniel Durán is behind Mexican specialties like slow-cooked tongue tacos, shrimp tostadas, and black aguachile with habanero. Ocre’s drinks are dangerously tasty with options like the Mandarin sour or Clover club. The daytime vibe here is relaxed, but blossoms into a bona fide scene at night. ($$$)

7. Trazo 1810

Copy Link
Hidalgo 8, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

Trazo 1810 is part of Casa 1810, a boutique hotel, and specializes in modern cuisine with a Mediterranean touch. The terrace is an ideal place for a hearty Mexican breakfast of enmoladas made with black mole sauce, fried plantains, and sour cream. If you stay for dinner, the beer-braised short ribs with carrots and brussels sprouts is your best bet. ($$$)

A red drink in a glass on a table with a view of a cathedral in the background.
A cocktail on the rooftop at Trazo 1810.
Casa 1810 Official

8. Antonia Bistro SMA

Copy Link
San Francisco 57, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

This is a “come for the food, stay for the view” kind of restaurant. Antonia’s terrace offers a panoramic look at the city’s colonial landscape, and is a fine place to enjoy lunch by Alejandro Cuatepotzo, one of Mexico’s brightest young chefs. Settle into comforting dishes like a suckling pig served with its juices, roasted aged ribeye, and fresh fish ceviche. ($$$)

9. Bovine

Copy Link
Canal 16, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

Why would you want to visit an Australian steakhouse in Mexico? When it’s Bovine, an absolute epic feat of a restaurant and one of the best tables in town. It comes from acclaimed Australian-born chef Paul Bentley, and provides a modern take on the classic chop house formula, with dishes like steak frites with pepper sauce, porchetta with white bean stew, and Bourguignon short rib. The term “large format” is taken literally here; bring friends, or heed your server’s ordering advice. ($$$$)

A steak and side dishes in cast iron cookware on a wood table.
A meaty spread at Bovine.
Jason Thomas Fritz

10. Áperi

Copy Link
Quebrada 101, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

This is the place to experience San Miguel’s local ingredients at their peak. Aperi’s internationally celebrated tasting menu is exclusively sourced from area farmers and utilizes seafood from the northern regions of Mexico, while the dishes themselves lean Mexican with a few French flourishes. The intimate chef’s table experience at Aperi is another level — just be sure to book far in advance. ($$$$)

Wood tables in front of a stone wall with wood chairs.
The courtyard tables at Áperi
Dos Casas Official

11. La Mezcalería

Copy Link
A, Correo 47, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

 You are here for one thing: to drink mezcal. Located just a few blocks from the main square, this charming bar offers a short but very sweet mezcal list sourced from regions across Mexico, with an emphasis on Oaxaca. The selection covers all of the most popular varieties, from Espadin to Tobala and even Tepeztate, so it is a great place to cover your ABCs on Mexico’s most beloved spirit. If sipping it straight is not your thing, there are mezcal margaritas in flavors like ginger and mint, hibiscus flower, chile, and tangerine. A small selection of Oaxacan-style dishes brings it all together. ($$)

A woman behind a bar pours a drink with a chalkboard menu behind her.
La Mezcaleria
Jason Thomas Fritz

12. Cumpanio

Copy Link
Correo 29, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

It’s always cocktail o’clock at Cumpanio, a small bar with signature drinks by Welsh bartender Adrian Evans. The tequila mimosas and Evans’s riff on the negroni are some of the best sips you will find in San Miguel. Service is friendly, too. ($$$)

A cocktail in a crystal glass with a lime.
A negroni at Cumpanio.
Cumpanio official

13. Lavanda Café

Copy Link
Calle del Dr Ignacio Hernandez Macias 87, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

Located in a historic ochre-and-blue storefront, Lavanda Cafe is a small specialty coffee shop known for its signature drinks infused with lavender flowers. For the purists, a multitude of drip and espresso methods (Chemex, V60, cold brew) are also available, made with single-origin beans that highlight the best of Mexico’s coffee growing regions, like Oaxaca, Veracruz, and Nayarit. Try the latte lavanda or mareado lavanda, a double espresso shaken with ice, lavender, and sugar cane. Cushion your stomach before all the caffeine with a classic breakfast like eggs Benedict or a BLT sandwich. ($)

People in cowboy hats stand outside an orange building.
Lavanda Café
Jason Thomas Fritz

14. The Restaurant

Copy Link
Diez de Sollano y Dávalos 16, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

Nested in the courtyard of a colonial-era mansion, and just a few steps from the main square of San Miguel de Allende, the Restaurant has been a mainstay of San Miguel dining for more than a decade. American-born chef Donnie Masterton cooks a menu of California-style comfort food with Mexican influences that rarely lets you down. Try the mahi mahi à la Veracruz, or the shrimp risotto with spring vegetables and Parmesan. A weekly burger night features grass-fed beef, house-made pickles, and piles of garlic French fries. ($$$$)

 

15. Ki'bok Coffee SMA

Copy Link
Diez de Sollano y Dávalos #25, esquina con, Cuadrante #1, Zona Centro, Centro, 37700 San Miguel de Allende
Gto., Mexico

This specialty coffee concept was born in Tulum and has now expanded to San Miguel de Allende. Choose from brewing methods including drip, pour-over, and Chemex, and beans sourced through co-ops in Coatepec, Veracruz. Pair your coffee with an egg- and cheese-stuffed avocado or a vegan bowl of quinoa with hummus. ($)

16. Cantina El Manantial

Copy Link
Barranca 78, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico
415 110 0007

The century-old Cantina El Manantial is one of San Miguel de Allende’s most historic treasures. The bar is on the small side but works just fine to kick off a night out in the city with classic cocktails or sippers of tequila and mezcal. El Manantial is a regular hang for the local artist community, so be prepared to mingle with creative spirits. ($$)

Shrimp in a bowl topped with avocado and a beer in the background.
Bites and beers at El Manatial.
Cantina El Manatial / Facebook

17. Moxi Restaurant

Copy Link
Aldama 53, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

Located inside Hotel Matilda, Moxi is a casual restaurant with a focus on local ingredients and international techniques that puts it a cut above other hotel eateries. Try the roast chicken with pumpkin seed sauce and the cheese ravioli stuffed with seasonal wild mushrooms. The hotel’s terrace bar is the place to be for a good swath of San Miguel. ($$$$)

A halved avocado with fancy garnishes on a white plate.
An avocado dish at Moxie.
Jason Thomas Fritz

18. Luna Tapas Bar

Copy Link
Nemesio Diez 11, Zona Centro, Centro, 37700 San Miguel de Allende
Gto., Mexico

The breathtaking skyline of San Miguel de Allende is a composition of the Bajío plateau and mountain landscape, the majestic Baroque towers of San Miguel’s cathedral, and the tile roofs of the city’s colorful, historic buildings. On a warm evening, drink it in (along with some libations) at Luna Rooftop Bar. The restaurant-bar is located inside the Rosewood Hotel overlooking the city’s beautiful architecture, and though it’s a hotel bar at heart, it’s also a great place for visitors to spend the afternoon with tapas and one (or several) rounds of the bar’s famous margaritas. ($$$$)

A chef in an apron in an open kitchen with a wood oven in the background.
The open kitchen at Luna
Jason Thomas Fritz

19. Panio

Copy Link
Salida a Celaya 67-69, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

Start the day at this French-inspired bakery that’s considered one of the best in San Miguel de Allende. Panio’s offerings mix classic viennoiserie, boulangerie, and patisserie techniques through treats like cinnamon rolls, croissants, and eclairs to satisfy those sugar cravings. This is an equally good place to get your fix of traditional Mexican pastries like conchas, orejas, garibaldis and, when in season, the classic Day of the Dead bread, pan de muerto. There’s a small seating area to enjoy a cup of coffee or hot chocolate with your relaxing breakfast. ($)

1. Zibu Allende

Calz. De La Presa 85, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico

Chef Eduardo Palazuelos’s Mexi-Thai cooking is on display at Zibu, located inside the Live Aqua San Miguel hotel. Palazuelos became well known in his hometown of Acapulco for his ability to effortlessly combine the flavors of two seemingly disparate culinary traditions. House specialties include golden noodle shrimp served with a creamy turmeric sauce and beef marrow tacos with ajillo-marinated octopus. The cocktail menu is considered the most memorable in the city. ($$$$)

Calz. De La Presa 85, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

2. Garambullo Fonda Gourmet

Animas 46, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico
A round bowl with dark food and white sauce and a lime on a placemat.
One of the homey dishes at Garambullo Fonda
Jason Thomas Fritz

Don’t leave San Miguel without trying this fonda (casual restaurant) for a relaxed breakfast or cheap lunch. The small, unpretentious place serves Mexican diner-style dishes like chilaquiles topped with eggs, tortas, and mole enchiladas. The service is friendly and the in-house baking is top notch. ($)

Animas 46, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

3. Tacos San Francisco / Andy's Taco Cart

Insurgentes 85, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico

This sought-after stand specializes in tacos al pastor, suadero, and gringas — a version of al pastor with cheese served on flour tortillas. The popular taco cart parks on a cobblestone street in downtown San Miguel each night, attracting a crowd of locals and visitors in search of something to soak up all the mezcal. Note: Tacos San Francisco is also known as “Andy’s Tacos” by the local expat community. ($)

Insurgentes 85, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

4. Marsala, Cocina con Acentos

Calle del Dr Ignacio Hernandez Macias 48, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico
A dining room with white tables and chairs with aqua cushions and accents.
The dining room at Marsala.
Jason Thomas Fritz

For one of the best brunches in the city, walk straight to chef Marcela Bolaño’s restaurant and ask for the a la carte menu. Pork terrines, casserole egg dishes, croque-monsieurs, and mimosas are all part of the weekend spread at Marsala. The restaurant’s shabby-chic decor works with its Mediterranean menu, and the overall atmosphere is homey and relaxing. As with many other restaurants in San Miguel, Marsala works with small organic producers to bring in super fresh vegetables and dairy, and the menu includes gluten free, vegan, vegetarian, and organic options. ($$)

Calle del Dr Ignacio Hernandez Macias 48, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

5. Tacos San Francisco

Mesones 48, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico

This sought-after stand specializes in tacos al pastor, suadero, and gringas — a version of al pastor with cheese served on flour tortillas. The popular taco cart parks on a cobblestone street in downtown San Miguel each night, attracting a crowd of locals and visitors in search of something to soak up all the mezcal. Note: Tacos San Francisco is also known as “Andy’s Tacos” by the local expat community. ($)

Mesones 48, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

6. Ocre

Hidalgo 5, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico

Chef Daniel Durán is behind Mexican specialties like slow-cooked tongue tacos, shrimp tostadas, and black aguachile with habanero. Ocre’s drinks are dangerously tasty with options like the Mandarin sour or Clover club. The daytime vibe here is relaxed, but blossoms into a bona fide scene at night. ($$$)

Hidalgo 5, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

7. Trazo 1810

Hidalgo 8, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico
A red drink in a glass on a table with a view of a cathedral in the background.
A cocktail on the rooftop at Trazo 1810.
Casa 1810 Official

Trazo 1810 is part of Casa 1810, a boutique hotel, and specializes in modern cuisine with a Mediterranean touch. The terrace is an ideal place for a hearty Mexican breakfast of enmoladas made with black mole sauce, fried plantains, and sour cream. If you stay for dinner, the beer-braised short ribs with carrots and brussels sprouts is your best bet. ($$$)

Hidalgo 8, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

8. Antonia Bistro SMA

San Francisco 57, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico

This is a “come for the food, stay for the view” kind of restaurant. Antonia’s terrace offers a panoramic look at the city’s colonial landscape, and is a fine place to enjoy lunch by Alejandro Cuatepotzo, one of Mexico’s brightest young chefs. Settle into comforting dishes like a suckling pig served with its juices, roasted aged ribeye, and fresh fish ceviche. ($$$)

San Francisco 57, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

9. Bovine

Canal 16, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico
A steak and side dishes in cast iron cookware on a wood table.
A meaty spread at Bovine.
Jason Thomas Fritz

Why would you want to visit an Australian steakhouse in Mexico? When it’s Bovine, an absolute epic feat of a restaurant and one of the best tables in town. It comes from acclaimed Australian-born chef Paul Bentley, and provides a modern take on the classic chop house formula, with dishes like steak frites with pepper sauce, porchetta with white bean stew, and Bourguignon short rib. The term “large format” is taken literally here; bring friends, or heed your server’s ordering advice. ($$$$)

Canal 16, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

10. Áperi

Quebrada 101, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico
Wood tables in front of a stone wall with wood chairs.
The courtyard tables at Áperi
Dos Casas Official

This is the place to experience San Miguel’s local ingredients at their peak. Aperi’s internationally celebrated tasting menu is exclusively sourced from area farmers and utilizes seafood from the northern regions of Mexico, while the dishes themselves lean Mexican with a few French flourishes. The intimate chef’s table experience at Aperi is another level — just be sure to book far in advance. ($$$$)

Quebrada 101, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

11. La Mezcalería

A, Correo 47, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico
A woman behind a bar pours a drink with a chalkboard menu behind her.
La Mezcaleria
Jason Thomas Fritz

 You are here for one thing: to drink mezcal. Located just a few blocks from the main square, this charming bar offers a short but very sweet mezcal list sourced from regions across Mexico, with an emphasis on Oaxaca. The selection covers all of the most popular varieties, from Espadin to Tobala and even Tepeztate, so it is a great place to cover your ABCs on Mexico’s most beloved spirit. If sipping it straight is not your thing, there are mezcal margaritas in flavors like ginger and mint, hibiscus flower, chile, and tangerine. A small selection of Oaxacan-style dishes brings it all together. ($$)

A, Correo 47, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

12. Cumpanio

Correo 29, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico
A cocktail in a crystal glass with a lime.
A negroni at Cumpanio.
Cumpanio official

It’s always cocktail o’clock at Cumpanio, a small bar with signature drinks by Welsh bartender Adrian Evans. The tequila mimosas and Evans’s riff on the negroni are some of the best sips you will find in San Miguel. Service is friendly, too. ($$$)

Correo 29, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

13. Lavanda Café

Calle del Dr Ignacio Hernandez Macias 87, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico
People in cowboy hats stand outside an orange building.
Lavanda Café
Jason Thomas Fritz

Located in a historic ochre-and-blue storefront, Lavanda Cafe is a small specialty coffee shop known for its signature drinks infused with lavender flowers. For the purists, a multitude of drip and espresso methods (Chemex, V60, cold brew) are also available, made with single-origin beans that highlight the best of Mexico’s coffee growing regions, like Oaxaca, Veracruz, and Nayarit. Try the latte lavanda or mareado lavanda, a double espresso shaken with ice, lavender, and sugar cane. Cushion your stomach before all the caffeine with a classic breakfast like eggs Benedict or a BLT sandwich. ($)

Calle del Dr Ignacio Hernandez Macias 87, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

14. The Restaurant

Diez de Sollano y Dávalos 16, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico

Nested in the courtyard of a colonial-era mansion, and just a few steps from the main square of San Miguel de Allende, the Restaurant has been a mainstay of San Miguel dining for more than a decade. American-born chef Donnie Masterton cooks a menu of California-style comfort food with Mexican influences that rarely lets you down. Try the mahi mahi à la Veracruz, or the shrimp risotto with spring vegetables and Parmesan. A weekly burger night features grass-fed beef, house-made pickles, and piles of garlic French fries. ($$$$)

 

Diez de Sollano y Dávalos 16, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

15. Ki'bok Coffee SMA

Diez de Sollano y Dávalos #25, esquina con, Cuadrante #1, Zona Centro, Centro, 37700 San Miguel de Allende, Gto., Mexico

This specialty coffee concept was born in Tulum and has now expanded to San Miguel de Allende. Choose from brewing methods including drip, pour-over, and Chemex, and beans sourced through co-ops in Coatepec, Veracruz. Pair your coffee with an egg- and cheese-stuffed avocado or a vegan bowl of quinoa with hummus. ($)

Diez de Sollano y Dávalos #25, esquina con, Cuadrante #1, Zona Centro, Centro, 37700 San Miguel de Allende
Gto., Mexico

Related Maps

16. Cantina El Manantial

Barranca 78, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico
Shrimp in a bowl topped with avocado and a beer in the background.
Bites and beers at El Manatial.
Cantina El Manatial / Facebook

The century-old Cantina El Manantial is one of San Miguel de Allende’s most historic treasures. The bar is on the small side but works just fine to kick off a night out in the city with classic cocktails or sippers of tequila and mezcal. El Manantial is a regular hang for the local artist community, so be prepared to mingle with creative spirits. ($$)

Barranca 78, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

17. Moxi Restaurant

Aldama 53, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico
A halved avocado with fancy garnishes on a white plate.
An avocado dish at Moxie.
Jason Thomas Fritz

Located inside Hotel Matilda, Moxi is a casual restaurant with a focus on local ingredients and international techniques that puts it a cut above other hotel eateries. Try the roast chicken with pumpkin seed sauce and the cheese ravioli stuffed with seasonal wild mushrooms. The hotel’s terrace bar is the place to be for a good swath of San Miguel. ($$$$)

Aldama 53, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

18. Luna Tapas Bar

Nemesio Diez 11, Zona Centro, Centro, 37700 San Miguel de Allende, Gto., Mexico
A chef in an apron in an open kitchen with a wood oven in the background.
The open kitchen at Luna
Jason Thomas Fritz

The breathtaking skyline of San Miguel de Allende is a composition of the Bajío plateau and mountain landscape, the majestic Baroque towers of San Miguel’s cathedral, and the tile roofs of the city’s colorful, historic buildings. On a warm evening, drink it in (along with some libations) at Luna Rooftop Bar. The restaurant-bar is located inside the Rosewood Hotel overlooking the city’s beautiful architecture, and though it’s a hotel bar at heart, it’s also a great place for visitors to spend the afternoon with tapas and one (or several) rounds of the bar’s famous margaritas. ($$$$)

Nemesio Diez 11, Zona Centro, Centro, 37700 San Miguel de Allende
Gto., Mexico

19. Panio

Salida a Celaya 67-69, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico

Start the day at this French-inspired bakery that’s considered one of the best in San Miguel de Allende. Panio’s offerings mix classic viennoiserie, boulangerie, and patisserie techniques through treats like cinnamon rolls, croissants, and eclairs to satisfy those sugar cravings. This is an equally good place to get your fix of traditional Mexican pastries like conchas, orejas, garibaldis and, when in season, the classic Day of the Dead bread, pan de muerto. There’s a small seating area to enjoy a cup of coffee or hot chocolate with your relaxing breakfast. ($)

Salida a Celaya 67-69, Zona Centro, 37700 San Miguel de Allende
Gto., Mexico

Related Maps