watch now

More articles about: taters

Opening in 1994 in a space that measured just 8.5 sqm, Taters is now the country’s leading entertainment-snack chain, with more than 100 outlets nationwide.

...
Load More Articles
Connect With Us
Close
Read Cover Story
Catfish Image