Djannys in Sunny Beach is usually really good.
No sea views, its away from the front, but is busy every night.
Good food,staff, and prices.
Seems to get its business by word of mouth.
There are quite a few good places in St Vlas as well, which get overlooked , as most folk heading out of SB go the otherway to Nessebar.