Restaurants Near Bellas Artes: Where to Eat by the Palacio
The Palacio's own café, century-old cantinas, classic cafés, churros and our hotel's restaurant: where to eat before or after visiting the Palacio de Bellas Artes, all a short walk away.
Hotel Bellas Artes

Eating at Bellas Artes: what to know
Anyone searching for a restaurant at Bellas Artes usually wants the same thing: a good meal without straying far from the Palacio — before a Ballet Folklórico performance, after seeing the murals, or between two strolls through the Alameda. The good news is that the corner of the Palacio de Bellas Artes and Avenida 5 de Mayo is one of the city's most storied places to eat: late-19th-century cantinas, cafés that opened more than a hundred years ago, churro shops, sweet shops and fondas all share a few blocks.
This guide sorts the options by type — the Palacio's own café, classic restaurants, cafés, quick bites and our hotel's restaurant — with tips for choosing according to your plans. Everything is walkable: Hotel Bellas Artes, at Av. 5 de Mayo 10, is a 1-minute walk from the Palacio. If you'd like the Palacio as your neighbor during your trip, you can book directly on our website.
Is there a restaurant inside the Palacio de Bellas Artes?
Yes: the Palacio has its own café inside the building, meant for people visiting the exhibition halls or attending a performance. It's a convenient option for coffee, something sweet or a light bite without leaving the building, and it lets you take in the Art Deco interiors up close.
Two recommendations:
- Check first on the Palacio de Bellas Artes' official website: the café's hours may depend on the exhibition and performance calendar.
- If you want a full meal — sitting down to a starter, main course and dessert — it's easier to step out into the surrounding streets, where dozens of options are less than five minutes away.
Classic restaurants and cantinas steps from the Palacio
The Historic Center keeps several dining rooms that are part of the city's history. These are the best known around Bellas Artes:
La Ópera Bar
On Avenida 5 de Mayo, on the same block as the hotel, La Ópera is one of Mexico's most famous cantinas: it opened in the late 19th century and keeps its carved wood, mirrors and private booths. Legend has it that Pancho Villa left a bullet hole in the ceiling. It's a good spot for a long lunch with botanas and classic Mexican cooking, or for a drink after the theater.
Casa de los Azulejos
Around the corner, between Madero and 5 de Mayo, the Casa de los Azulejos (House of Tiles) is an 18th-century palace covered in Puebla talavera tiles. For more than a hundred years its covered courtyard has housed a Sanborns restaurant: Mexican breakfasts, enchiladas and coffee in one of downtown's most photographed interiors. The staircase keeps a mural by José Clemente Orozco, the same painter you'll see in the Palacio.
Café de Tacuba
On Calle de Tacuba, a few minutes' walk away, Café de Tacuba opened in 1912 and is a byword for traditional Mexican food in a dining room of tiles, stained glass and old paintings. It's ideal for enchiladas, tamales or hot chocolate, and pairs well with a visit to the Museo Nacional de Arte (MUNAL) on the same street.
Cafés and pan dulce near Bellas Artes
If you just want coffee before going into the Palacio or a sweet break in the afternoon, several options are very close:
- Cafés with a view of the Palacio: on the upper floors of some buildings facing the Alameda and Avenida Juárez there are cafés known for their view of the dome. Go in the late afternoon to see the Palacio in sunset light.
- Traditional bakeries: on the streets between Madero and 16 de Septiembre, old-school tray-and-tongs bakeries survive, where you can pick conchas, orejas and cuernos to go.
- Coffee at the hotel: Restaurante Patio Bellas Artes serves coffee and breakfast every day from 7:00, a calm option if you'd rather skip the downtown lines.
Quick bites and antojitos
For something quick between visits, downtown offers classics that locals have known all their lives:
Churros on Eje Central
A few steps from the Palacio, on Eje Central Lázaro Cárdenas heading toward Madero, is El Moro, the city's most famous churrería, open since the 1930s. Fresh churros with hot chocolate: the perfect plan after an evening performance.
Mexican sweets on 5 de Mayo
On the hotel's own avenue, Dulcería de Celaya has sold traditional Mexican sweets since the 19th century in a shop with a period façade and display cases. It's a good place for edible souvenirs: cocadas, jamoncillos, candied fruit.
Tacos and fondas
On the streets around the Palacio you'll find taquerías, tacos de canasta stands and fondas serving set lunches. For a detailed list of taquerías, markets and chef-driven restaurants across downtown, see our guide to the best restaurants in downtown Mexico City.
The hotel restaurant: Patio Bellas Artes
One minute from the Palacio, inside Hotel Bellas Artes, Restaurante Patio Bellas Artes serves Mexican cuisine with international influences, made with high-quality ingredients and a creative approach. It's open every day:
- Breakfast: 7:00 to 13:00, à la carte, with a buffet on weekends. The breakfast menu is inspired by the arts — painting, literature, dance and music — a nod to its neighbor.
- Lunch and dinner: 13:00 to 21:00.
It's a good choice if you're going to an evening performance and want an unhurried dinner right before, or if you'd rather have a relaxed breakfast before lining up for the Palacio. Hotel guests can also order room service from 7:00 to 21:00 and dine in their suite after the show.
Tips for eating near Bellas Artes
- Before a performance: eat at least an hour and a half ahead so you arrive without rushing. Classic downtown restaurants fill up between 14:00 and 16:00.
- After a performance: downtown cantinas and churro shops are livelier at night than fondas, which close early.
- Weekends: downtown gets many visitors. For sit-down restaurants, arrive early or book when possible.
- Cash: many stands and fondas prefer cash; carry small bills.
- Tipping: 10–15% is customary at sit-down restaurants.
- Pair it with culture: see our guide to visiting the Palacio de Bellas Artes and the walk through the Alameda and Madero Street, which passes the Casa de los Azulejos.
Staying next to the Palacio
If your trip revolves around Bellas Artes — performances, exhibitions or simply the view of the dome — sleeping one minute away lets you eat wherever you like and head back to rest without transport. See why we're a hotel near the Palacio de Bellas Artes and choose from our suites, some with balconies over Avenida 5 de Mayo.
Frequently asked questions
Does the Palacio de Bellas Artes have a restaurant or café?
It has a café inside the building, handy for coffee or something light during your visit. Check its hours on the Palacio's official website before you go. For a full meal, classic restaurants are less than five minutes away on foot.
What is the closest restaurant to the Palacio de Bellas Artes?
On Avenida 5 de Mayo, one minute from the Palacio, are La Ópera Bar and Restaurante Patio Bellas Artes, inside Hotel Bellas Artes. The Casa de los Azulejos and El Moro churrería are also a few minutes away.
Where can I eat after a performance at Bellas Artes?
Downtown cantinas such as La Ópera and El Moro churrería are classic late options. Patio Bellas Artes serves lunch and dinner until 21:00, so it's best to dine there before the show if it ends late.
Do I need a reservation to eat near Bellas Artes?
Not for taquerías, cafés or churro shops. For sit-down restaurants, especially on weekends or before a performance, it's a good idea to book or arrive early.


