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

I stopped in on a whim while travelling back home. I am interested in historic taverns, and this is one I hadn't visited in my travels. The architecture...

  • Take-Out
  • Delivery
  • Good271 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
  • Good134 Reviews3.8