All types Bar Restaurant All types All types Bars Restaurants Best bars in Odessa, DE 4 Closed now Cantwell's Tavern 109 Main Street, Odessa, DE 19730 Restaurant Bar