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.