Location: 2633 North Central Avenue, Phoenix, AZ 85004
Phone:(602)266-1213
Category: Restaurants
Tags: Mexican Restaurants