Cantinas are the soul of Mexico City drinking. Not the cocktail bars with their hand-carved ice and Instagram lighting. Not the rooftop spots with views of the cathedral. The cantinas. These are the places where the city has been drinking for a century or more, where the tile floors are worn smooth by generations of shoes, where the bartender doesn’t know what a “craft cocktail” is and doesn’t care to learn, and where the food comes free with your drinks because that’s how it’s always been done.
Walking into a proper cantina in the Historic Center is like stepping through a portal. The light is different — usually dim, filtered through frosted glass or thick curtains. The sounds are different — a jukebox playing cumbia, or a trio of musicians with a guitar and a violin, or just the roar of twenty conversations happening at once. The smell is different — beer, lime, something frying in the kitchen, and the accumulated character of a building that’s been absorbing alcohol vapors since the Porfiriato. You know immediately that you’re somewhere with history, even if you can’t name it.
The Botana Tradition
The defining feature of a cantina is the botana — free food that arrives with your drinks. This isn’t a bowl of peanuts (though peanuts might come first). At a serious cantina, the botanas escalate with each round. First round: chips and salsa, maybe some peanuts. Second round: a small plate of something — soup, taquitos, a guisado (stew). Third round: something more substantial. Fourth round: you’ve essentially eaten a full meal without ordering from a food menu.
The botana system is economically brilliant. The price of the food is built into the drinks, which means you’re paying for it — just indirectly. But the psychological effect is powerful. Free food makes you feel welcome, makes you stay longer, makes you order another round. It turns drinking into eating, which keeps you functional longer and means the evening becomes a social marathon rather than a sprint to intoxication.
The quality of botanas varies enormously between cantinas. At the best places — and the Historic Center has several — the kitchen takes the botanas as seriously as any restaurant takes its menu. We’ve had botanas that included homemade soup, perfectly seasoned chicharron, fresh guacamole, and small plates of mole that would cost 200 pesos at a Roma restaurant. At other cantinas, the botanas are perfunctory — a plate of cold cuts or some reheated something that’s clearly an obligation rather than a pride point. Ask locals which cantinas have the best botanas, because that single variable determines whether a cantina visit is transcendent or merely decent.
The Historic Cantinas
La Opera is the one everyone hears about, and it deserves its fame. Located on Calle 5 de Mayo in Centro, this cantina has been operating since 1876 and looks like it. Dark wood paneling, ornate ceilings, brass fixtures, and the famous bullet hole in the ceiling, supposedly put there by Pancho Villa himself during the Revolution. Whether the bullet hole story is true — historians debate it — doesn’t matter. It’s a perfect detail that encapsulates the spirit of these places: history, mythology, and drinking, all mixed together.
La Opera is more formal than most cantinas. It’s the kind of place where you might wear a button-down shirt and not feel overdressed. The food (both botanas and a full menu) is good, the atmosphere is spectacular, and the crowd is a mix of regulars, history buffs, and tourists who know enough to come here.
Salon Corona, a few blocks away, is the counterpoint — democratic, noisy, unpretentious, and serving some of the best tortas in Mexico City alongside cheap beer. The original location near the Zocalo has been packed at lunch and after work for decades. You don’t come to Salon Corona for ambiance; you come because the combination of a cold Victoria and a torta de pierna eaten while standing at a crowded counter is one of the genuinely perfect Mexico City experiences.
La Peninsular, on Calle 5 de Mayo, is a sprawling cantina with live music on weekends and a fiercely loyal regular crowd. The botanas here are generous, the beers are cold, and the noise level on a Saturday afternoon approaches construction-site decibels, which is exactly right.
Cantina Etiquette
Cantina etiquette isn’t complicated, but it exists. Order steadily. The botana system depends on you buying rounds — if you nurse one beer for two hours, you’re not participating in the social contract, and the kitchen won’t send much your way. You don’t need to drink fast, but you should drink consistently.
Don’t refuse the botanas. Even if you’re not hungry, accept the plate, eat what you want, and let the rest sit. Refusing food is mildly rude and suggests you don’t understand how this works.
Tip the musicians. If a trio plays at your table, 50-100 pesos is appropriate. You can request songs — most know hundreds — and tipping is how they make their living. If you don’t want them to play at your table, a polite “gracias, ahorita no” will redirect them without offense.
Be social but not aggressive. Cantinas are loud, friendly places where conversations with strangers happen naturally. But there’s a difference between sociable and intrusive. Read the room. If the table next to you is having an animated conversation, they’ll probably welcome you joining in. If someone’s sitting quietly with a beer and a newspaper, leave them be.
Women are welcome at all cantinas today. Historically, cantinas were men-only spaces — some maintained that policy into the 1980s — but those days are firmly over. You’ll see mixed groups, couples, and groups of women at every cantina we’ve mentioned. The atmosphere has evolved, and for the better.
Beyond Centro
While the Historic Center is the spiritual home of cantina culture, traditional cantinas exist throughout the city. Tio Pepe in Condesa is a beloved neighborhood institution. La Coyoacana in Coyoacan is loud, characterful, and always packed. And scattered through neighborhoods like Tacubaya, San Angel, and Tlalpan, you’ll find local cantinas that haven’t changed in decades and don’t intend to.
These neighborhood cantinas tend to be more casual and more local than the Centro showpieces. The crowd is almost entirely regulars, the music is chosen by whoever feeds the jukebox, and the botanas are homestyle cooking at its most honest. They’re harder to find as a visitor — they don’t show up on tourist lists — but if you stumble into one, or if a local takes you, you’ll experience cantina culture at its most authentic.
Why Cantinas Matter
In a city obsessed with the new — new restaurants, new bars, new neighborhoods — cantinas are a reminder that some things are better because they’re old. The cocktail bars of Roma are excellent, and we love them. But a cocktail bar that opened last year hasn’t absorbed the weight of time that a cantina operating since 1876 carries in its walls. Cantinas are where Mexico City’s history lives in the present tense, where the ghosts of revolutionaries and poets and workers and scoundrels still haunt the barstools. You can drink anywhere. You can only drink in a cantina in Mexico City.