Tarlac*
Tarlac*

Tacsiyapo! Isdaan Floating Restaurant

Tacsiyapo sits along the Gerona Highway in Tarlac City. If you’re going north, it is on the left side of the national highway. The Gerona …