Port of Call – New Orleans, Louisiana 70116

Port of Call Description

Hefty burgers, loaded baked potatoes, cocktails & a jukebox draw lines at this 50-year-old dive.

Port of Call Location

Address: 838 Esplanade Ave, New Orleans, LA 70116
Phone Number: +1 504-523-0120
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top