What are you looking for?

Restaurants in Odessa

Cantwell's Tavern 109 Main St, Odessa
Cantwell's Tavern
Gastropubs • $$

Cantwell's Tavern

109 Main St, Odessa, DE 19730

This historical tavern was within walking distance of were we stayed (Miller_Dunham House). Excellent service and great food. Would suggest making reservations...

  • Take-Out
  • Delivery
  • Good277 Reviews4.2
Lorenzo's Pizza 513 Main St, Odessa
Lorenzo's Pizza
Pizza • $

Lorenzo's Pizza

513 Main St, Odessa, DE 19730

This is my first time at Lorenzo’s pizza.I had order a takeout.I ordered a meat lovers thin crust pizza, order of bacon cheese fries, mozzarella sticks and a...

  • Take-Out
  • Delivery
  • Good135 Reviews3.8