Time Out says
Arriba! – stray to this sugar skull-strewn small bar for tostadas, mezcal and spicy good times
Chihuahua is a nippy little biter of a bar, one of many along Peel Street – a place to spill into and out of on your quest for the night’s last remaining high.
The vibe here is a little bit south of the border with quirky yet slick retro-Mex interiors and bar staff not afraid to plaster themselves in Day of the Dead makeup. It’s fast, fun and freewheeling. Mezcal cocktail, anyone?