Taters Entertainment Snacks is located in Hilagang Leyte, Philippines on Level 3, Robinsons Place Tacloban, Tabuan National Hwy, Fatima Village, Tacloban. Taters Entertainment Snacks is rated 4.7 out of 5 in the category snack bar in Philippines.
Address
Level 3, Robinsons Place Tacloban, Tabuan National Hwy, Fatima Village, Tacloban