Carabela, Mexican restaurant near Port Vell, Barcelona, Spain
Carabela is a two-story restaurant with a heated terrace next to the old harbor in Barcelona, serving Mexican dishes and international beers. The space looks out toward the water and provides views across the port district and surrounding buildings.
The restaurant opened in 2015 and brought authentic Mexican cooking to Barcelona's port district for the first time. This opening reflected the city's growing appetite for culinary traditions from other parts of the world.
The place honors Mexican culinary traditions while incorporating ingredients and flavors from Barcelona's coastal food culture. Diners experience a blend of recipes from distant lands adapted to what the local market offers nearby.
The restaurant is within walking distance of Barceloneta metro station, making it easy to reach from other parts of the city. Opening hours extend late into the evening, particularly on weekends when the place stays open well past midnight.
The restaurant works directly with local fishermen, using their daily catches to reimagine Mexican recipes. This connection to the fishing trade means each dish varies with the seasons, surprising guests with new combinations.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.