Main Street Garden
United States / Dallas, Texas
Location ID: #10005076
"Main Street Garden is a stunning 1.75 acre park that includes amenities such as a playground, dog park, and food kiosk. There are visual art pieces such as the historic PARK sign and a digital art display done by Leni Schwendinger. Feel free to kick back on a blanket or toss the frisbee around. This is a park for all people with spectacular views of Downtown."