The Reservoir is a scenic lookout Riverwest Milwaukee located in United States.
900 E North Ave (N Bremen St) Milwaukee , WI 53212 United States
The view is great.
Top of the world
enjoy the view ..
Great place to take the babies to watch planes taking off and landing. - Shari Searcy
Easy access to the bike path or the Lakefront, great dog walking, too. - Jim Biava