Captain Sal's Seafood is a popular dining establishment in New Orleans, LA that specializes in serving a variety of fresh seafood dishes.
With a cozy and inviting atmosphere, this restaurant offers a menu that showcases the flavors of the Gulf Coast, providing a memorable dining experience for locals and visitors alike.
Generated from their business information