1. Daiquiris & Co 13934 W Main St # 100, Larose, LA 70373 Coordinate: 29.5509,-90.3494 Phone: (985) 693-8333