Get directions to: Tequila Grill, Scottsdale, AZ
Restaurant address: 6240 E Thomas Ste 301 Scottsdale, AZ 85250, USA
Restaurant: Tequila Grill