Update Info - Shucks On The Levee
This restaurant was reported as closed. If it is open, let us know.
Shucks On The Levee
103 France St
Baton Rouge, LA 70802
103 France St
Baton Rouge, LA 70802
This restaurant was reported as closed. If it is open, let us know.