1. Daiquiri World 2652 Highway 80 E, Tallulah, LA 71282 Coordinate: 32.33082,-90.987305 Phone: (318) 574-3221