Location: 13001 North Tatum Boulevard, Phoenix, AZ 85032
Phone:(602)996-6479
Category: Restaurants
Tags: Mexican Restaurants