McClure's Barbecue is a bbq joint Irish Channel New Orleans located in United States.
Nola Tap Room, 3001 Tchoupitoulas St (Btwn 7th & 8th St.) New Orleans , LA 70115 United States
Reservations | No |
Outdoor Seating | Yes |
Drinks | Beer |
The Poutine is probably the best I've had. Love their food. Get there early before it sells out
Classic wings - licked fingers clean , so good!
Love the four cheese macaroni .
Awesome meal to have with the NOLA Brewery beers .
The pulled pork is awesome
Good BBQ with great beer !
Very good beef brisket .
Loved the St Louis ribs .
Very good bbq place, easy street parking! Fantastic ribs that fall of the bone! - Constantin W
It takes some time to get your food but it’s worth the wait. The sandwiches are great and the beer selection is fantastic - Arturo Selvas
A huge selection of beers on tap! Some very interesting and flavorful suggestions. The tangerine ale was my favorite. Bring some boars games and chill on a rainy day. The Mac and cheese is great too! - Aashima Ratti