Loading Video…

This browser does not support the Video element.

Indoor venue at South Shore Terrace Beer Garden

When the weather isn't ideal, you can still enjoy the South Shore Terrace Beer Garden indoors!