Bayou Bar
Venue in New Orleans
The Bayou Bar, where the New Orleans Saints football franchise was christened in 1969, offers a casual tavern-style ambiance warmed by exposed wood. Once a drinking den for both Sinatra and Capote, The Bayou Bar features an extensive whiskey and beer list. Uptown locals and visitors alike have the o
Services and pricesPrices in USD, from its own site or menu
Private event
Request a quoteTable reservation
Request a quote
Where
2031 St Charles Ave, New Orleans, LA 70130
Open in MapsThe business's public address.
Reviews
No reviews yet. Reviews come only from people who booked through SplitClub.