C. de Rodríguez San Pedro, 64, Chamberí, 28015 Madrid
Restaurant
This Mexican chain specializes in offering a diverse menu that includes burritos and fajitas, complemented by a well-curated tequila bar, all within a relaxed and inviting atmosphere.