Location: 10639 North 19th Avenue, Phoenix, AZ 85029
Phone:(602)395-2002
Category: Restaurants
Tags: Mexican Restaurants