Just in time for outdoor drinking season, Wunder Garten, a pop-up beer garden, has opened at 150 M Street, NE, the last parcel in the 2.5 million SF Constitution Square development. The space seats 300 and features Bavarian, Austrian, and German beers, as well as regional microbrews, and food will be provided by a rotating selection of […]