Sort:  

There are so many restaurants in Tagaytay with a great view of Taal. I will check that restaurant you've mentioned.

Cool! you'll never go wrong with that restaurant, its food is great and the view is amazing, you can even go to the back while waiting for your order to be served.