Location: 1615 East Camelback Road, Phoenix, AZ 85016
Phone:(602)263-0110
Category: Restaurants
Tags: Mexican Restaurants