Barstow Plaza is located along the Fox Riverwalk near Barstow Street in Downtown Waukesha. It is a local meeting spot for fishing, summertime music and for viewing the Fox River dam waterfall or the Dragon Fly public art installation or the Bronze Map.
Get the latest Waukesha Pewaukee news and events in your inbox!