Whichever part of the resort you find yourself in, you will still be able to appreciate the restaurants of Nessebar. They are presented in sufficient numbers, both in the Old and in the New Town. You should consider that in the fast-developing mainland part of the town there are a lot more institutions, though the institutions of the island part still captivate by their exterior design.
In Nessebar you can find Bulgarian, Greek, Chinese and Armenian cuisine. The portions are large, sometimes you can take a soup for each person and a salad or hot meal for two. The prices are very decent!
One of the best restaurants in Nessebar is located in one of the ancient romantic corners of the Old Town. The institution with a wonderful entourage Zornitsa invariably attracts the attention of holidaymakers of the resort. Only here you will be served amazing pound plateau of local fish at a fairly reasonable price. In addition, following the reviews of visitors to the restaurant, we advise you not to miss your chance to try the dish with the intriguing name "Mermaid's Legs".
It is not difficult to find a relatively inexpensive restaurant with good food in Nessebar. For example in the ethno-restaurant "Aquamarine", located at the very beginning of the Old Town you will be served wonderful tarator (Bulgarian cold soup) and unbelievably delicious sach (a dish from different kinds of meat and vegetables). It is quite possible to leave the restaurant having had enough and leaving a relatively small amount of money. The average bill for two people is 40 BGN. Remember that it's customary here to leave the waiters at least 10% tip.