1. Daiquiris & Co 13934 W Main St # 100, Larose, LA 70373 Coordinate: 29.5509,-90.3494 Phone: (985) 693-8333
2. L'esprit 13940 W Main St, Larose, LA 70373 Coordinate: 29.5507,-90.34927 Phone: (985) 798-4683