Filed under: News Coming Attractions By April Siese Mar 19, 2015, 10:45am CDT Plans have surfaced for that proposed brewery at 2606 St Louis St near the Lafitte Greenway. Canal Street Beat has the renderings and more for this 32,000 square foot building. [Canal Street Beat]