Reviews
As of now, there are 455 reviews available from 2 website(s). The mean score for Turtle Grove is 4.5, implying that this restaurant is incredibly well regarded by its guests.
Reviews from various websites
Google
Tripadvisor
INT Restaurants