"This family-run Mexican restaurant serves some of the area’s best tacos and tortas, from both its original location in a strip mall in North Cape May, and a newer tiny waterfront spot on the promenade. Beyond a quick lunch stop, though, El Pueblo is also a foolproof option for feeding a beach house crowd. Order takeout taco boxes, which come with salsa, housemade chips, and rice and beans. Add a few orders of guacamole, and make a pit stop at Joe Canal’s for everything you need to make frozen margaritas." - regan stephens, candis mclean, sydney mcelwee, tonya russell