The Avenue Pub
The Avenue Pub: A Culinary Joyride! Location, Location, Location! Oh boy, it’s a classic tale of deliciousness set right here in New Orleans at 1732 Saint Charles Avenue, or as I like to call it, the “Culinary Carnival of Saint Charles!” Roll on in and get ready for a flavor experience that’s more electrifying than…
