For food there are lots of great places. For burgers I recommend The grazing shed, there are two in Cardiff town centre. For other food, if you narrow it down then I will be able to give you some more information. As for the music I think that I am not the person to ask, Lol. I also think that...