Main Street Garden
Location1902 Main Street
Dallas, TX 75201 | Get Directions
The Main Street Garden is located in downtown Dallas. It opened in 2009 and spans an entire city block. The modern-looking space features the Lily Pad Cafe, a dog run, water fountains, a great lawn, a main stage, and garden shelters with digital art displays from Leni Schwendinger.
- Mudbug Bash March 29, 2014