Location: 16649 North Tatum Boulevard, Phoenix, AZ 85032
Phone:(602)569-0099
Category: Restaurants
Tags: Mexican Restaurants