Cantwell's Tavern 109 Main St, Odessa, DE 19730 (302) 376-0600 Related: Continental Cuisine Arabian Restaurants Japanese Restaurants