Villa Escudero Waterfalls Restaurant
4 locals recommend
Tips from locals
Taste some Filipino dish as the cascading water from Mount Banahaw sets this beautiful nature scenery.
If you like to experience eating local Filipino food next to a man made falls, experience the beauty of nature then this place is worth a visit.