C. de Olid, 6, Chamberí, 28010 Madrid
Restaurant
Renowned as Madrid's top taquería, this unique Mexican restaurant offers a relaxed atmosphere perfect for enjoyment, complemented by an innovative cocktail selection that enhances the dining experience.