Key West, John Solinski, Irish Kevin's, Duval Street