Location: 9120 North Central Avenue, Phoenix, AZ 85020
Phone:(602)997-6239
Category: Restaurants
Tags: Mexican Restaurants