Every resort town needs at least one beach shop where you can grab a t-shirt that reminds your friends back home that you’ve been on vacation and they haven’t. In Miami Beach that shop is Alvin’s Island on Lincoln Road.
Don’t mistake Alvin’s for a typical beach-town t-shirt shop. When it comes to resort-wear, you name it, they’ve got it if it’s remotely related to the beach, sun or sand. Swimwear, headwear, sandals, bikinis, men’s, women’s, toddlers, everyone gets fitted at this tropical department store on the corner of Lincoln Road and Collins Avenue. 216 Lincoln Road, Miami Beach, FL 33139 (305) 531-9766