By | January 1, 1970 LikeTweetPrint A Cross Street fixture since 1986, the Veggie Barn includes a deli and also makes pizza.