The Lazy Lizard

This popular shop for top quality tees, beachwear, and resortwear ensures the entire family is decked out in high style and comfort in the latest fashions! A vast selection of whimsical gifts and souvenir treasures galore can be found at their two locations at South Beach Centre next to Hard Rock Cafe and at Alhambra Mall. Find them on Facebook and Instagram.

J.E. Irausquin Blvd 47
Alhambra Mall
(297) 592-7807
(297) 592-7805