go down to the church there is a estate agent called Adress, go down the alley/ road next to it the first restuarant is called Bi kotsi, that is good, but small, the next oneon your left, in the corner is excellent.
there are a few clubs, but i think oxygen and planina are the best, open every night
All the Bulgarian restuarants in Bansko are good, Good place I would recommend for you to start is at the Friendly Pub locacted near the main traffic lights/cross roads. You will get all the up to date info on clubs etc from the lovely blonde girl from Hatfield hanging round outside trying to get people in for a