Where to Eat Near Atocha in Madrid

It’s safe to say that most visitors to Madrid will find themselves at or near Atocha, the main train station, at some point.

You might be arriving in town via train, or about to catch the Cercanías commuter rail line to the airport. Or maybe you’re already enjoying your time in Madrid by visiting the Reina Sofia Museum or exploring the Palos de la Frontera neighborhood.

No matter what you’re doing in this neck of the woods, you’ll probably get hungry at some point. And when you do, this guide to where to eat near Atocha in Madrid will be your best friend.

Close up of iron detailing on the front of a train station building.
Atocha’s signature wrought iron façade. Photo credit: Salvador Godoy

As far as train stations go, Atocha is one of the most interesting ones out there. The original terminal building dates back to 1892, and was designed by architect Alberto Palacio, who worked closely with Gustave Eiffel (yep, that Eiffel). That space is today a bustling modern concourse housing shops, restaurants, and—most notably—a stunning indoor tropical garden.

As Spain’s biggest and busiest railway station, Atocha itself—as well as the surrounding area—is packed with places to eat and drink. Many of them are fast food joints and chains—not the end of the world if you’re really in a pinch, but nothing special or memorable.

This guide to where to eat near Atocha in Madrid will help you discover the area’s culinary gems. From Madrid-style street food to international fare, you’ll find it all in this happening part of town.

1. O Pazo de Lugo

Lush, green Galicia in northwestern Spain is famous for its excellent cuisine, especially its seafood. However, you don’t need to travel quite so far to enjoy fabulous Galician food in Madrid!

O Pazo de Lugo proudly serves traditional Galician dishes made using the finest ingredients. Here, you can enjoy everything from typical empanadas to Galicia’s iconic octopus dish, pulpo a feira. This is one of the best restaurants near Atocha if you’re looking for high quality, authentic food from one of Spain’s best gastronomic regions.

Clay dish of diced octopus sprinkled with paprika, to be eaten with toothpicks.
Pulpo a la gallega: octopus, paprika, salt, and olive oil. So simple, yet so good!

2. Bodegas Rosell

Just around the corner from the station, Bodegas Rosell prides itself on its excellent wine selection and fabulous Spanish home cooking. (This is where to eat near Atocha in Madrid if you want to experience one of the city’s best wine bars!)

The place has been going strong for nearly a century, and not much has changed in that time. The old-world decor and classic recipes will transport you back to the glamorous Madrid of days gone by. Just don’t forget to order extra croquetas!

A person using a fork to take a fried croquette off a white plate.
Bodegas Rosell serves some of the best croquettes in Madrid.

3. Rio Grande

This lively and colorful Central American spot is easily one of the best foodie hidden gems in Madrid, as well as one of the best restaurants near Atocha. Pupusas are the specialty of the house, each one bursting with fresh, flavorful ingredients that will transport your tastebuds straight to El Salvador.

Two corn pupusas topped with shredded lettuce, with a small dish of dark red sauce on the side.
No need to go all the way to El Salvador for excellent pupusas! Photo credit: Simon Law

4. Pui’s Thai Tapas

Craving Thai? This spot (founded and run by a Thai chef) is a must. The portion sizes are generous and fairly priced, and there’s plenty of variety to choose from—curries, noodle dishes, tapas, and so much more, making it one of the best restaurants near Atocha.

Plate of pad thai with shrimp
Incredible (and authentic!) pad thai. Photo credit: Alyssa Kowalski

5. La Caníbal

It used to be hard to find great craft beer in Madrid. Luckily, that’s getting much easier today thanks to spots like La Caníbal.

A sister restaurant to O Pazo de Lugo, La Caníbal offers a fun, modern take on Spanish food and drink while honoring its roots. In addition to craft beer, they also offer excellent natural wines, cheese plates, and juicy grilled meats.

Small chunks of cheese arranged with nuts on a dark gray board, with a glass of white wine in the background.
Just one of La Caníbal’s amazing curated cheese plates! Photo credit: La Caníbal

6. El Brillante

One of the most significantly madrileño things you’ll eat in the Spanish capital isn’t a dish of paella, or even a slice of tortilla de patatas. It’s a fried calamari sandwich.

The bocadillo de calamares is intrinsically tied to Madrid. And it just so happens that one of the best places in town to eat one is El Brillante right across the street from Atocha. This is no-frills Spanish dining at its best, and practically a Madrid rite of passage in itself.

Interior of a diner with patrons standing at the bar to eat.
El Brillante: a Madrid institution and home to one of the best calamari sandwiches in town. Photo credit: Pedro Belleza

Atocha FAQs

How far is Atocha station from Madrid airport?

Travel time between the station and the airport is 15–20 minutes by car, 30 minutes by commuter train and metro, 40 minutes by commuter train only, and 30–40 minutes via the Airport Express bus.

Does Atocha train station have a high-speed rail network?

Yes! Several AVE (Spain’s high-speed train system) lines connect Atocha to cities throughout Spain and even into France.

Update Notice: This post was originally published on June 19, 2018 and was updated with new text and photos on March 26, 2021.

Leave a Reply