Taverne Rhodos offers a Greek dining experience with a family-style atmosphere. Features include takeout, reservations, highchairs, and dog-friendly accommodations.