CAPT Sal's Seafood & Chicken

3168 Saint Claude Ave, New Orleans, LA, United States
4 rates
9.25/10.00
+1 504-948-9990

CAPT Sal's Seafood & Chicken on the map

Add your comment

Food quality
Prices
Atmosphere
Cleanliness