Beta Project (Hubbard Street Murals)
Museum👍👍 I love street art and this did not disappoint! There are many more murals than the pictures here show. There are also some other murals in the area that I saw while driving around. It was in a nice, quiet area and I had no problems finding a place to park along the street for a little while to explo... People often mention street, murals,
Address
1030-1044 W Hubbard St, Chicago, IL 60642, United States
Contact
+1 520-559-2984Rating on Google Maps
4.70 (46 reviews)Open on Google Maps