I'll keep this short and sweet - this is by far the best restaurant in the Philippines. There are no ifs, ands or buts about it. Be prepared to pay for the quality, but it will not disappoint. Take your time, enjoy Tagaytay, enjoy the ambiance at Antonio's. You will not find a better meal in this country.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.