The stores and restaurants lining Duval Street, one of the top things to do in Key West