I have a few favorites in South Jersey. These are a bit scattered but I have been to each one recently and will stand by them. Jim's Lunch on route 49 in downtown Millville is probably the best place I know for a real home cooked lunch. Jim's is a family business for over 90 years at the same location. I just love the roast stuffed pork myself. Turkey dinner every Friday and from what I know nearly 50 birds are cooked. Jim's is the real thing. Step inside and take a trip back in time. Telford Inn in on route 45 in Mantua. Fancy dining room and a very comfortable bar area. I eat at the bar myself. Daily specials which you have to ask for are always good. Seafood bisque is great if you can't make up your mind about soup and the sandwiches that are made at the bar can make your day. Salds are good and sandwiches from the kitchen are fantastic. The Sicilian Deli (take out) on route 45 in Woodbury has the best Italian style subs period! My favorite is the Anthony's Italian. There is no scimping on the ingredients. Be prepared to wait as the subs are sliced and made from scratch. The Sugar Hill Sub Shop on Mays Landing - Somers Point Road in Mays Landing has one of the best cheesesteaks you will find anywhere. There is seating but no service. Johnnie's Resturant on route 40 in Mays Landing is another great lunch spot. Open only for breakfast and lunch, Johnnie's still has the short order cook behind the counter. Sit at the counter and watch how the cook barely wastes a move when the lunch or breakfast crowd has peaked. Its like watching a artful dance!