We're staying one hour from Barcelona and planning to spend most of our time on the beach :)
We are planning one day in the city. We can get there by train (from Tarragona which also sounds fab!)
What shall we do on that day? DCs are 5 and 8, love to travel and are pretty adventurous eaters. Must see sites? Good place for reasonable priced lunch?