Crawfish and Chill to spice up Luling with second location - St. Charles Herald Guide
Marrero-based seafood restaurant Crawfish and Chill recently announced it planned to open a second location at 13899 River Road in Luling at the site of the former Sushi Café Japanese Restaurant.