4080 Lake Tahoe Blvd, South Lake Tahoe, California 96150 USA
Snack bar on the observation deck
Photo Credit: Yelp