Upscale Mexican restaurant with a wide selection of high-end tequilas.