Having a sumptuos lunch in a historical neighborhood in New Castle, Delaware is such an experience worth keeping! If you want to take a step back in time as you enjoy delicious meal in the tavern, this place is ideal. It harbors and English style atmosphere that includes antique furniture and colonial fare. The tavern was built as early as in the 16th century (1674).
Here, you can see your meal served mostly in a traditional American way served on pewter dishes in a cozy setting, and a short distance walk from the Delaware river is a plus! ;)