Make a reservation
Earn eatCoins
Earn eatCoins
Taverna Elena
3
Reviews
Beautiful views over the bay and excellent food
Reviews Taverna Elena
3
Reviews
Food
5
Service
5
Ambience
5
Price
5
Located right at the water’s edge, Taverna Elena has views to die for. With great food and very friendly’ attentive staff, this restaurant has it all.
Great view of the bay. Appears the most popular by far in this little row of 3 or 4 restaurants.
Free reservation