Location: 2821 North Central Avenue, Phoenix, AZ 85004
Phone:(602)277-2211
Category: Restaurants
Tags: Mexican Restaurants