ViaMichelin
Barracuda MX
Location picture
Michelin Guide
Mexican
The Michelin Guide's review
A casual and informal restaurant that showcases cuisine from Mexico’s Pacific coast, albeit with a lighter touch and a focus on fish and seafood. Enticing cocktail menu!
Location
Valenzuela 7
28014 Madrid