Many would have you believe that Deptford has very little going for it, not only in the way of food, but in every way. As a local to the area, I’m here to tell you that it’s really not true. Deptford has lots of hidden gems, and today I’m going to tell you why, as…