There are so many restaurants and tavernas offering a range of cuisines, including traditional Greek, Mediterranean and international. You're spoilt for choice in this city, as there's a place to suit every budget and taste.
As soon as you arrive at this restaurant, you're warmly welcomed by the owner and offered advice on choosing from the menu. The food is mostly traditional Greek, with salads, lamb kleftiko, fresh grilled fish and seafood among the most popular dishes.
Sometimes being a vegetarian or vegan can be difficult in a coastal area that gets much of its culinary influence from the sea. But Yard of Taste offers dishes such as lentil and quinoa salad, vegan vegetable pie and stuffed peppers in addition to its fish and seafood on the menu. This restaurant is ideal for herbivores.
Serving a range of traditional Greek dishes as well as classic favourites, Stathmos is well known for its large portions and authentic Greek atmosphere. Choose from a menu that includes moussaka, stuffed octopus and pork souvlaki. Enjoy baklava for dessert, washed down with some local house wine.
There's nothing better than enjoying delicious food with stunning views and Taverna Dimitris more than delivers on both of these. Sitting by the harbour, it's a perfect spot to people-watch and see boats coming and going. Dine on lovingly prepared homemade dishes such as grilled calamari, moussaka, stuffed tomatoes and mixed souvlaki.
Enjoying an enviable position near the harbour, Ammos Taverna is one of the best fish and seafood eateries in Zakynthos Town. The food is extremely fresh and home cooked, with grilled sea bream, seafood pasta and mussels saganaki firm favourites of both locals and tourists.