taverna /təˈvɜː(ɹ)nə/ noun1 •A small Greek restaurant.In the tavernas of Loutro I had the best octopus I’ve ever eaten, grilled simply with garlic, olive oil and sage over a charcoal fire. — 2007 formstavernas