As a quaint suburb in New Jersey, Salem is home to many different delicious restaurants. For a New Jersey classic, try a specialty pizza. With a perfectly crisped crust and homemade sauce followed by fresh cheeses and meats, it's not hard to understand why this is a local favorite. For more of a home-cooked Italian meal, grab a plate of spaghetti or cheese ravioli with meatballs or sausage. These classics are almost always served up with salads and housemade garlic bread sticks. If you're in the mood for something a little more upscale, feast on the "lobster pot." As another local favorite, you're served a whole lobster alongside steaming corn on the cob and fresh cole slaw. Your taste buds are in for a treat with this delicious meal.