The charming New Jersey borough of Runnemede is a rural gem just 20 minutes south of Philadelphia. Don't let the little population fool you though; the food here offers big flavor. A Philly style diner is one of the most popular joints around and even serves old school scrapple. Traditional Italian is also a local favorite with some of the best spaghetti and meatballs outside of New York. If you're craving something spicy, try the Mexican restaurant, which offers not one but three fresh house salsas. You can even get your sushi fix in Runnemede at a restaurant with both Chinese and Japanese menus.