Erin Barragan purchased the shop in 2002 and operated it with his girlfriend, Lisa Hudson, up until Sunday, June 22, 2014.
Hero was the third shop that I frequented to close its doors, like Stalking Moon and Atomic Comics before it. But Hero was more than just a weekly stop While I do miss those other shops and their staffs, the people[...]