Get directions to: Cactus Rose Salsa- Inc., Palm Harbor, FL
Restaurant address: 120 Tangelo Drive Palm Harbor, FL 34683, USA
Restaurant: Cactus Rose Salsa- Inc.