Harpoon Harry's Key West, FL

832 Caroline St, Key West, FL 33040