Taal Vista Hotel’s Taza Fresh Table
Rolls Out New Breakfast Menu

IMG_0518

Taal Vista Hotel with its famous Tudor architecture is a must-visit place when in Tagaytay City

Leave a Reply