Tapas, Pizza and free drinks at Restaurant Verbena Tagaytay
Make your visit to Tagaytay extra festive this October at Restaurant Verbena in Discovery Country Suites Tagaytay. Enjoy Tapas by the terrace and get 2 free glasses of their house-made Sangria when you order...
Recent Comments