Capt. Sal's Seafood & Chicken

Dining and Drinking > Restaurant > Seafood Restaurant

Address: 1738 Louisiana Ave, New Orleans, LA, 70115

Phone: (504) 899-4900

Category: Restaurants

Tags: #DiningandDrinking>Re

Listed on BizVoices