Loading Video…

This browser does not support the Video element.

South Shore Terrace opens April 12 with keg tapping, free beer

South Shore Terrace opens to the public on Wednesday afternoon, officially kicking off the start of beer garden season in Milwaukee.