Yeah happy duck is good also mamacitas, francos pizza, white magic, you can get some good bar type food in the Rila hotel reception as well. There are simply loads of places to eat around borovets so my advice really is just check around and see what you like the look of.