Location: 1711 South Central Avenue, Phoenix, AZ 85004
Phone:(602)254-3787
Category: Restaurants
Tags: Mexican Restaurants