McClure's Barbecue

Row 1

Details
Nola Tap Room, 3001 Tchoupitoulas St (Btwn 7th & 8th St.)
New Orleans, LA 70115
(504) 301-2367

Foursquare Tips

  • Good BBQ with great beer!
  • The pulled pork is awesome
  • Loved the St Louis ribs.
  • Classic wings - licked fingers clean, so good!
  • Awesome meal to have with the NOLA Brewery beers.
  • Love the four cheese macaroni.
  • Very good beef brisket.