Bar
St Charles Tavern
21 locals recommend,
Permanently closed
Location
1433 St Charles Ave
New Orleans, LA
Central City
Tips from locals
This used to be one of my favorite places when I lived around the corner. I love their boudin balls. They also have a great burger and local favorites but Steak Night is my favorite (Wed & Thurs)