Mesta is home to the largest church in Chios, Taxiarchi, built in 1868. Inside the church are some very beautiful and historic icons. There is a smaller church with the same name just outside the walls. It was built in 1794.
The town square is located next to Taxiarchi Church and is filled with tavernas and cafés under big leafy trees. On every visit to Mesta, I make it a point to stop and have lunch at O Mesaionas. The food is incredible no matter what you order.
The best thing is exploring Mesta is getting lost in the maze of narrow alleys that make up the village. You never know what you’ll find!
As in Kalamoti, it’s nice to pay attention to some of the beautifully carved wooden doors as you walk through the village.