Why the local Greek Taverna is the best place to eat atIn most countries when heading out to eat, you tend to think of finding a…