Please Register / Login to take part in discussions about the Virgin Islands.
Can anyone tell me where the above is located in St. Thomas? Will be there is two weeks and husband always finds Harley shop where ever we go and I thought I would beat him to the punch.
I am pretty sure that it is downtown charlotte amalie by the greenhouse restaurant. The locals will help you find it just ask.
It is right on the main street downtown, you can't miss it. They have the Harley flag flying outside the store. Just West of where the Big ships are docked. We could not find any parking at the time so my husband let me out and he drove around the block a few times and picked me back up after my purchases. They have some great stuff. Happy shopping.
I have a question....Do they have actual bikes at this store or just merchandise? We went to Alaska and some of the shops had only merchandise and 1 or 2 bikes for show. My husband was thinking about renting a bike for the day.
Merchandise only, no bikes in the shop. From what I understand there is no place on the island to rent a bike (also not recommended due to the windy, twisty, switchback roads). Scooters to rent yes! Harley's No!
A little off topic but I do get a kick out of the Harley aficionados who come in on a cruise ship to STT with their bikes and go zooming off around the island. All of a sudden you hear the "vroom vroom" and then they all come along in a caravan looking for all the world like something out of the sixties!
I didn't realize how many bikers are on STX until one Sunday afternoon on Cane Bay when 20-30 bikes came down the road and stopped at Full Moon for a drink. Very impressive.