Read More 4 min Ta Tona. The Locals’ Local. Add Ta Tona to your 'places to eat in Gozo' list for the perfect local dining experience.Read More