This location has closed.
loading
Main Street Garden

Main Street Garden

Profile

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.

Let this business know you found them at DMagazine.com