Cajun-Creole daiquiri bar pouring 56 frozen concoctions from the old Wood Shack space; opened December 2025.
1731 S 7th St, St. Louis, MO 63104
This Fort Worth-born chain picked Soulard for its largest location yet, a roughly 5,000-square-foot, 99-seat room in the former Wood Shack space. The draw is the menu of 56 cleverly named frozen daiquiris. Doors opened December 10, 2025.