Did you know one of the most important places in Cuba’s fight for independence is sitting right in the middle of Duval Street? Yep. Right there among the shops, bars, galleries and places serving frozen drinks is the San Carlos Institute, a building with a story that stretches far beyond Key West. You’ll find it at 516 Duval Street, and if you’ve walked this stretch of Old Town before, there’s a...













