This iconic restaurant has been wowing folks for almost 75 years from a 6.94 acre parcel of land with 180 degrees of stunning mountain and lake views. Travelers from Southern California stop into this road
↧