Dubrovnik is gorgeous, but you really have to be prepared for the crowds. Try and get on the walls first thing and if you are adventurous, I would recommend trying the Octopus burger in Barba. A small good value place to eat in the Old Town. Some of the other better value places are either side...