Location: 1501 West Camelback Road, Phoenix, AZ 85015
Phone:(602)234-1395
Category: Restaurants
Tags: Mexican Restaurants