This is a must see! Located next to Central Park in downtown Decatur. It’s filled with unique and one-of-a kind items that are created by local artists. Take home a special piece that will remind you of your trip to Decatur or buy lovely and special gifts for loved ones.