Stylish restaurant, Tortuga Coffee, offering creative meat, fish, pasta, and pizza dishes. Features lake views, an elegant indoor space, and a garden.