Location: 8903 North 7th Street, Phoenix, AZ 85020
Phone:(602)870-0350
Category: Restaurants
Tags: Mexican Restaurants