Location: 7318 East Shea Boulevard Suite 101, Scottsdale, AZ 85260
Popularity: 1/100
Phone:(480)951-3151
Category: Restaurants
Tags: Mexican Restaurants