Location: 8338 North 7th Street, Phoenix, AZ 85020
Phone:(602)943-9753
Category: Restaurants
Tags: Mexican Restaurants