It can be a bit of a roulette to pick a good restaurant at Barceloneta beach, so be grateful I’ve taken the chances and come up with the goods! Pez Vela (which means sailfish...?!) is a “chiringuito”, or beach bar, and it’s quite a stunner. Situated below the imposing W Hotel, it couldn’t be closer to the beach unless it was on the sand.
An amazing find in an otherwise touristy area, allowing you to spend a full day at the beach.
Passeig del Mare Nostrum 19-21, Barceloneta, 08039 Barcelona