Mexican restaurant in the center of Madrid that fuses the best Spanish products with authentic Aztec ingredients.
From Tuesday to Sunday: From 1:30 p.m. to 12:00 a.m.
Olid, 6