Remove Ads

Photo of Capt. Sal's Seafood & Chicken

Capt. Sal's Seafood & Chicken

3168 Saint Claude Ave, New Orleans, Louisiana 70117 USA

63 Reviews

Small side of red beans and rice

Photo Credit: Yelp

Remove Ads