Location: 4032 North Scottsdale Road, Scottsdale, AZ 85251
Popularity: 1/100
Phone:(480)429-8270
Category: Restaurants
Tags: Mexican Restaurants