2. Jessop’s Tavern
Address: 114 Delaware St, New Castle, DE 19720, United States
Customers rave about the fireside dining experience this tavern provides. If you’re craving for lobsters, you get the some of the freshest picks here. Beef? The prime ribs are to die for! And the best way to cap off your meal is to have a good bottle of beer. You’ll certainly have your pick of the litter here because Jessop’s Tavern has the largest selection of Belgian beers in Delaware. So, see you there for next week’s football night?