We’re not talking about sombreros, handlebar moustaches and...
Taqado, the new Mexican venue in Mall of the Emirates, sits...