When you only have 24 hours in Barcelona, Spain, you want to make the most of it. Here’s where to stay and what to do in one ...
Nestled in the heart of Surf City USA, Sugar Shack Cafe is a testament to the enduring power of good food and great vibes.