Location: 3433 West Camelback Road, Phoenix, AZ 85017
Phone:(602)973-3390
Category: Restaurants
Tags: Mexican Restaurants