★ 3.7 / 5 from 1102 reviews
#29 Seafood in Santa Rosa
American
Denny's Vista Mall Sta. Rosa
Vista Mall, Ground Floor, Santa Rosa Tagaytay Rd, Santa Rosa, Philippines
"Overall, hey, it’s Denny’s... in the Philippines! So, hooray!"
Outdoor Seating, Wifi, Wheelchair Accessible, Cash only