Barbecue restaurant · Irish Channel
"McClure is the pitmaster behind McClure’s Barbecue, which had a restaurant Uptown for a few years and most recently operated out of Nola Brewing (he closed the taproom location in July after losing his lease)." - Clair Lorell