Restaurants
Dine out in Newtown or Washington Crossing! Main Street in Newtown is lined with unique shops, taverns and restaurants like the Green Parrot Restaurant and Pub where it’s always Happy Hour! Head to Washington Crossing for fabulous American cuisine in colonial-style atmosphere at the Washington Crossing Inn.