The Cliffhouse in Tagaytay is a compound which arguably has the best spot to view Taal lake and Taal volcano. Inside are various restaurant...Read More
[Review] Rowena's Cafe - The Cliffhouse Tagaytay
Reviewed by JEP
on
Monday, February 05, 2018
Rating: 5