For a different kind of dining experience, head on over to Taza in Taal Vista Hotel Tagaytay.

Here, you can enjoy local produce from the country done up in a fancy but delectable style.