Vacant storefronts are slowly disappearing from the once-sleepy strip along Main Street in downtown Mesa, replaced by an eclectic mix of businesses that cater to an element just outside the mainstream ...