Latitudes Restaurant isn’t just a place you eat, it’s where you feel it all. Right on the Atlantic, tucked into Delray Sands Resort, this beachside spot kind of pulls you in. Sun, sea, flavor yeah, it’s got all three. Craving seafood and salt in the air? Then you’re already late. Each table? You’re lookin’ at […]