Located in the Taj Mahal Shopping Center, Andy’s Souvenirs is praised for offering a varied selection of Jamaican memorabilia in a lively, tourist-friendly setting. It’s especially known for its wide collection of Bob Marley Roots wear, Harley Davidson merchandise, Appleton Rum, and more — making it exactly the kind of “one-stop fun shop” you’d expect in Ocho Rios.