This The Melting Pot location has closed
1820 St Charles Ave #120, New Orleans LA 70130
Write a review
You May Also Like
0.1 miles
Bayou Bar - 2031 St Charles Ave, New Orleans
Bar, Lounges
0.1 miles
The Avenue Pub - 1732 St Charles Ave, New Orleans
Bar, Pubs
0.17 miles
Igor’s Bar & Grill - 2133 St Charles Ave, New Orleans
Bar, Dive Bar
New Orleans, Louisiana
The Melting Pot
Bar in New Orleans, LA
1820 St Charles Ave #120, New Orleans
Suggest an Edit
Nearby Stores
Regions Bank
1820 St Charles Ave Suite 100, New Orleans
Western Union
1820 St Charles Ave Ste 100, New Orleans
Public Storage
1901 St Charles Ave, New Orleans