St Roch Tavern
New Orleans
At a glance
St Roch Tavern is an inviting hotspot located at 1200 St Roch Ave in the vibrant scene of New Orleans. Known as an inexpensive venue with a strong 4.6 rating from numerous reviews, this establishment offers a distinctive local experience. It functions as both a bar and pub, providing patrons with a variety of options including beer, wine, and cocktails. The atmosphere at St Roch Tavern is typically lively and welcoming, making it a suitable destination for groups looking to enjoy a casual night out. The venue also features live music, adding an energetic and engaging element to the overall experience. Whether opting to dine in or take away, this tavern provides flexibility and convenience for all its guests. With its unpretentious setting and focus on affordability, St Roch Tavern appeals to both locals and visitors in search of a casual, enjoyable outing in New Orleans.