McClure's Barbecue

Row 1

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

Around the Web

Foursquare Tips

  • The pulled pork is awesome
  • 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.
  • Loved the St Louis ribs.