Drive to the snack bar Taters Snack League in Tacloban City.
The snack bar Taters Snack League in Tacloban City is comfortably furnished and the food always tastes delicious.
Address
Taters Snack League
Tacloban - Palo Road
6500 Tacloban City
The snack bar Taters Snack League in Tacloban City is comfortably furnished and the food always tastes delicious.
Taters Snack League
Tacloban - Palo Road
6500 Tacloban City
Advertising