3062 Lake Tahoe Blvd, South Lake Tahoe, California 96150 USA
Tuesday, May 7, 2019: front of store.
Photo Credit: Yelp