345 Broad St
Lake Charles, LA 70601
Lake Charles, LA 70601
Open Hours
OverviewThe Blue Duck is the only authentic New Orleans style restaurant in Lake Charles. The cafe has become a local favorite in a very short period of time. Try the Grilled Red Snapper...
more