Stock Island doesn’t exactly feel like its raucous neighbor. Where Key West’s atmosphere bears more than a passing resemblance to Las Vegas (ahem, Duval Street), Stock Island, which lies just 10-odd ...
When you think of Key West, Florida, what comes to mind? White sand and turquoise waters? Ernest Hemingway? Beautiful ...