Location: 12631 North Tatum Boulevard, Phoenix, AZ 85032
Phone:(602)788-9200
Category: Restaurants
Tags: Mexican Restaurants