Address: 6891 N Lake Blvd Tahoe Vista California 96148 United States
Membership Level: Basic Located across from Mourelatos Lakeshore Resort in Tahoe Vista, this walk-up ice cream stand will take you back in time. Enjoy milk shakes, root beer floats, and sundaes made the old fashioned way. Read more...