Duval Street, Key West, busy with tourists.