Restaurant
El Palacio Buffet
7 locals recommend,
Tips from locals
Chinese + Latin cuisines + buffet = Can't go wrong at this all you can eat restaurant.
Unique things to do nearby
Location
7403 S Orange Blossom Trl
Orlando, FL