A Visit To This Delaware Town Will Make You Feel Like You’ve Traveled Back In Time

Historic New Castle is a colonial town in northern Delaware that’s sure to impress any visitors who stroll the cobblestone streets. If you’ve never been, or if it’s been a while, plan a trip to see the sites at First State National Historic Park, shop downtown, and eat at the best themed restaurant in Delaware.

I love Delaware history, and if you do too, you’ll want to make reservations at These 9 Amazing Delaware Restaurants That Are Loaded With Local History.