The Pelican Shop is a unique smoke bar offering cigars, hookah, cigarettes, vapes and CBD products located in TOWN, St. Thomas U.S. Virgin Islands in the AH Riise Mall. Happy Hour everyday from 3-6pm.
Opened in 2020 with a vision of creating a gathering place, destination and a sanctuary.
