Finest Seven Abroad – Barcelona, Spain POSTED in Journal / Tagged Barcelona, Beach Life, Spain July 2015, This restaurant on the beach is a fab place for fish carpaccio and a chilled glass of Sancerre.