at 4556 Winbourne Ave, Baton Rouge
Originally opened as Baton Rouge Seafood & Deli over 15 years at the corner of Winbourne and North Foster. We recently expanded and open two different locations.
Bayou Seafood & Deli is Baton Rouge based place and this enity listed in Grocery Store category. Located at 4556 Winbourne Ave LA 70805.
Food & Drink in Baton Rouge, LA
Food & Drink in Baton Rouge, LA
Closed on Mondays.