Taco Taco is a Mexican restaurant which is such a friendly place that anyone can enjoy superb food at very reasonable price. You will be addicted to its food. Lake Taupo has only one Taco Taco. They should open the chain stores through out the country.Loved the place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.