Capt Sal's Seafood & Chicken

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

Menu

Tips

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