NBC 2 Fort Myers
Turtle Club restaurant reopens in Naples
The Turtle Club at the Vanderbilt Beach Resort hosted its re-opening Monday after spending the last 19 months rebuilding the facilities. There’s not a better restaurant where you can put your ...
3 days ago