Try the BBq place at the Mourgavets expect to pay around about £11 per head for a good meal with a couple of drinks. Also the Whitehouse opposite the Hotel Pamporovo is very good little bit more. White hart offers typical pub / brit grub good prices. Chinese is very good and cheap. Don't buy "Brand" ciggies as these can sometimes be fake. If you want to get cheap ones stick to the local brand.
I Pint of Beer £0.60 Bottles slightly more expensive.But once again the bulgarian lager is far nicer than here.
Food.....Cheap everywhere.
Dont forget to go on the lash the first day, forget about food. When you get back to the hotel and telephone the chinese for a delivery. They deliver really late. We got a feast of food for about £10 fed a group of us. Its called the red panda i think.