Turtle Restaurant & Bar
If you're touring the island, Turtle is a good place to stop for breakfast, lunch, or dinner with Caribbean-Mediterranean flair, including pizza and pasta dishes, West Indian roti, and lobster with lemon butter sauce. Sitting near the ocean at the Wyndham Lambert Beach Resort, this casually elegant restaurant provides a relaxing respite from the rigors of navigating mountain roads.