That’s the Spirit - Retail Trade, Store "That’s the Spirit" is a retail business located in Road Town, Tortola, British Virgin Islands. Specializing in various retail goods, it offers a broad range of products catering to both locals and visitors. Its central location on Administration Drive makes it easily accessible for shoppers. The store is known for providing a unique shopping experience, with a focus on customer service and quality products. It is a popular spot for those looking for local and international goods in the area.