6883 N Lake Blvd, Tahoe Vista, CA 96148
Awesome Gluten free Turkey BLT sandwich, we ate them at the park across the street.