Location: 17224 North 19th Avenue, Phoenix, AZ 85023
Phone:(602)789-6400
Category: Restaurants
Tags: Mexican Restaurants