This centrally located eatery has the best view of the central plaza of Old Town Larnaca. They have a wood burning fireplace in the dining room if it's too chilly to sit out on the beautiful second floor tearrace. The service was super friendly and the food tasty. We ordered a number of appis (grilled stuffed peppers were tasty) and a main and it was all good. The grilled octopus was overcooked and chewy but the rest was decent. Go for the view and the meze and perhaps the fire, if you're a fan, which I am. Nice place to visit if you're in town.
If you own or manage Taratsa, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.