Taverna locations
Italian Price range $15-30 – $30-60 2 locations
Taverna Rustic Italian (Newark) Newark121 East Main Street, Newark, DE 19711
Rated 4.9 out of 5 by 30 guests
Taverna Rustic Italian (Wilmington) Wilmington3549 Silverside Road, Wilmington, DE 19810
Rated 4.9 out of 5 by 37 guests