You'll find hearty traditional Bulgarian cuisine in Obzor Beach, as well as international favourites such as pizzas, chunky chips and steaks. It's also worth trying some fine Bulgarian wine to accompany your meal. Take a look below at our top 10 restaurant recommendations to try on your holidays to Bulgaria.
Go to The House Bar & Dinner for some of the most delicious pizza in town, as well as European and Bulgarian favourites and barbecue grill options. Located in the main square, there's a lively atmosphere and an open-air terrace where you can people-watch as you dine.
You'll find a wide range of menu options at Salt & Pepper, from local Bulgarian cuisine and seafood dishes to Japanese sushi. It also has a canopied outdoor space with long tables where you can spread out and relax. This is an excellent venue for families with children, as well as large groups of friends.
If you're looking to share your meal tapas-style, you'll find some tasty options such as fish goujons and breadcrumb-coated Camembert cheese at Hanove. They also do barbecue grills and interesting salads, such as the More salad with crispy bacon bits and pine nuts.
Thracian Stan is a friendly, family run restaurant serving traditional Bulgarian and Russian cuisine within a rustic atmosphere. Dishes such as hearty soups and rich Russian stews are served to you in their own ceramic pot displayed in an elaborate wrought iron holder.
Located on a slope above the beach, you can enjoy uninterrupted views over the Black Sea at Bisser Restaurant. This cosy venue specialises in Italian pizzas and Mediterranean dishes as well as Bulgarian seafood and barbecue options. Enjoy the sea breeze outside in the garden and watch displays of traditional Bulgarian dancing while you dine.
The Mekhana Barba restaurant offers both traditional Bulgarian and European cuisine, alongside a fine selection of local Bulgarian wines and cocktail choices. Sit outside in their spacious garden terrace while listening to live music and you can join in the relaxed party atmosphere while you dine.
Enjoy panoramic sea views and a pleasant sea breeze on the open-air terrace while you dine at Captain Fish. With smart cream decor inside and floor-to-ceiling windows you can make the most of the view wherever you sit. Serving fresh seafood dishes and sushi, you'll also find delicious local specialities such as chicken with lightly seasoned spinach.
Head to Sevastopol for a large, lively restaurant and bar with a big garden. There's a good menu selection here, offering international favourites such as pizzas, chicken fillet with cheesy chips and big juicy steaks. Cheap Bulgaria holidays don't mean missing out on the best grub - generous portions help a little go a long way here.
Hidden away in its own little courtyard, Chevermeto offers traditional live music and a relaxed, authentic style atmosphere. It's a great place to go on special occasions and is recommended for its shrimp, clam and fish dishes. You'll also find delicious pizzas here.
Specialising in traditional Bulgarian favourites, at Lilia you'll find dishes such as rich, thick soups, meat and vegetable kebabs and fresh salmon with a creamy dill sauce. This is a popular and busy restaurant with a big open-air terrace where you can take in the friendly atmosphere.