ANTONIO’S TAGAYTAY: Celebrating Your Best Moments in the Best Restaurants in the Philippines

ANTONIO’S Tagaytay is considered by most foodies as the #1 Restaurant in the Philippines. The Miele Guide lists it as one of the Top 20 Best Restaurants in Asia. It’s still our personal favorite and nothing beats an Antonio’s Dining experience.

Full article at