Mexican restaurant nestled in New York-New York Hotel and Casino on the Las Vegas Strip, featuring south-of-the-border cuisine and one of the largest tequila menus in town.