Church Street Marketplace is the place to be in Burlington: a car-free walkway buzzing with the town's offbeat vibe....