Upmarket Mexican restaurant offering high-quality cuisine. A culinary gem.