clock menu more-arrow no yes

Filed under:

Coming Attractions

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]