Toll Man Joe's, founded in Philadelphia in 2016, has opened a pop-up BYOB restaurant in Woolwich, NJ where we're serving classics from our original menu!