Map Happy Hour

The Avenue Pub happy hour

Central City, New Orleans, Louisiana

Address: 1732 St Charles Ave, New Orleans, LA 70130

Phone: (504) 586-9243

Website: http://theavenuepub.com/

Craft beer bar on historic St. Charles Avenue featuring 60 bottled beers and 40 rotating drafts, plus bourbon and whiskey selection. Casual neighborhood pub with balcony seating overlooking streetcars, late-night kitchen, and a mini…

Happy hour times