68 Degrees Italian Restaurant
Situated on the banks of the Colorado River, next to the spring fed pool of Deep Eddy, sits 68 Degrees. We are a restaurant which offers the highest quality Italian food, just as the clear, cool water of the Deep Eddy Spring is the best of nature. The elements of the Lake…