Best Restaurants in New Castle County: A restaurant guide for eating out around Odessa

Cantwell’s Tavern Gastro pub
109 Main St., Odessa, 376-0600,
A new restaurant featuring upscale casual dining in early 19th-century ambience in historic Odessa.  $$

Our Best of Delaware Elimination Ballot is open through February 22!

Holiday flash sale ... subscribe and save 50%

Limited time offer. New subscribers only.