From restaurants behind gas stations to bakeries tucked on side streets, these are the hidden gems worth visiting in New Jersey.