Location: 1660 East Camelback Road, Phoenix, AZ 85016
Phone:(602)274-4455
Category: Restaurants
Tags: Mexican Restaurants