Capt Sal's Seafood & Chicken

Row 1

Details
3168 Saint Claude Ave (at Louisa St.)
New Orleans, LA 70117
(504) 948-9990

Foursquare Tips

  • good place to watch (and bet on!) the Saints games
  • Great fresh gulf seafood
  • good ole capt Sal's, gotta love it ;)