La Sala Tequila Cantina - 8977 N Scottsdale Rd, Scottsdale, AZ 85253, USA on Eaten