Taverna in Akumal, . Taverna is a warm and inviting neighborhood restaurant that offers a truly Italian experience without having to go far.
People also ask
What does the word taverna mean in Greek?
What is the difference between a taverna and a restaurant?
What is an Italian taverna?
What is restaurant called in Greek?
Inspired by both the casual watering holes and belly-warming kitchens found within homes all throughout Italy, Taverna suggests a rural approach to refined ...