Temazcal offers elevated Mexican cuisine in an elegantly chic setting. Enjoy margaritas and a selection of over 250 tequilas, with options for private dining.