NOLA Brewing Company at 3001 Tchoupitoulas St in New Orleans is a two-story craft brewery and taproom in the Irish Channel offering 20+ beers on tap, NYC-style pizza, a roof deck and regular events that create a lively neighborhood atmosphere. The venue also features a small pinball selection (four machines total; current machines listed as 3673 and 2353), pairing casual arcade fun with well-regarded local brews and food—popular with both locals and visitors according to customer reviews.
7