Taverna Faros offers fresh, homemade Greek dishes. Enjoy moussaka, tzatziki, and fresh fish.