Taverna Elena offers Greek-Mediterranean cuisine in a friendly, family-style atmosphere, with fresh and flavorful dishes.