Captain Sal's Seafood & Chicken Box is a restaurant, located at 10038 Chef Menteur Highway, New Orleans, LA 70127. They can be contacted via phone at +1 504-246-8900 for more detailed information.
Tags : #Seafood
Location :
10038 Chef Menteur Highway, New Orleans, LA 70127
Added by
Jopie, at 01 January 2020