222 Delaware St., New Castle, DE 19720
Where Small-Town Brewpub meets Historical Hangout! With a modern twist on the colonial-tavern lifestyle, Booth House Tavern is the place for everyone to gather, eat, drink, and be merry.