Baumanns Swiss Chalet
2544 Lake Tahoe Blvd, South Lake Tahoe, CA 96150
I have been a patron of this restaurant for four decades and they have always been very honest. This is an excellent restaurant if you like authentic Swiss cuisine. The escargot is the best I have ever had and I travel and stay in France every year.