“Sometimes you’ve just gotta pull the trigger,” says Matt Ciani, one of the co-owners of Englewood’s newest restaurant, the Barn South Broadway. For seventeen years, Ciani worked at Rio Grande Mexican ...