
La Ópera Bar
A century-old cantina where Pancho Villa's bullet hole is still in the ceiling.
La Ópera Bar opened in 1876 on Avenida 5 de Mayo, one of Centro Histórico's grand old boulevards, and it has been serving drinks and food in the same ornate space ever since. It's one of Mexico City's most storied cantinas — a place that has outlasted revolutions, earthquakes, and decades of urban change while holding onto its Belle Époque bones: carved wooden booths, pressed tin ceilings, dark mahogany everywhere, and a long bar that looks like it was built to last forever. The clientele has included everyone from opera singers and politicians to Diego Rivera, and, most famously, Pancho Villa, who allegedly rode his horse through the front door during the Revolution and fired his pistol into the ceiling. The hole is still there, pointed out with pride.
Coming here, you settle into one of the high-backed wooden booths and let the room do the work. Order a classic Mexican cocktail — a tequila or mezcal-based drink — or go straight for a cold beer and whatever they're serving from the kitchen. The food is solid traditional Mexican: think chiles en nogada when in season, enchiladas, or a good caldo. But the point isn't really the food or the drinks in isolation; it's the atmosphere. Waiters in white jackets move between tables with practiced unhurry, the light is warm and amber, and the room buzzes at a register that feels completely its own.
La Ópera sits right in the heart of Centro Histórico, steps from the Bellas Artes palace and the Alameda park, which makes it an easy and deeply rewarding addition to a day of exploring downtown. Arrive after 2pm on a weekday to find it humming but not packed; weekend afternoons get busy. Go on a Sunday before 6pm because that's when it closes. It's popular with both locals and tourists, but it never feels like a tourist trap — the place is too old and too sure of itself for that.

