607
Hidden away in the harbor of Biarritz, France, there's a bustling spot that's been drawing locals for years. This laid-back, harbor-side gem with its unassuming charm serves casual seafood dishes, irresistible paella, and stunning shellfish towers.