Restaurants in New Orleans, LA
Restaurants
1433 Saint Charles Ave.,
New Orleans ,
LA
70130
UNITED STATES
Based on 2 reviews
Stop a minute
Good spot, a little quieter than some. Drinks good (and cold), food good, staff welcoming and friendly. A fun spot to stopp in for awhile.Worst Christmas experience in my 25 years of LIVING
I'm a local whom has never tried the St. Charles Tavern but decided it was good enough for my Christmas dinner since it was the only thing that was open in the area. I go in and wait. It's christmas day a little packed so i...Worldwide > United States > New Orleans, LA > Restaurants