Restaurants

Rositas Native Restaurant

The internationally famous Rositas Native Restaurant at Tahusan Beach Southern Leyte, is built completely of bamboo and other local woods. The restaurant has more than 100 national and international dishes on the menu.