Ten Best South Lake Tahoe Restaurants

Ten Best South Lake Tahoe Restaurants

I had the great fortune to spend eight weeks in South Lake Tahoe, California, a little town nestled on the shores of – you guessed it – Lake Tahoe. I got the chance to sample quite a few of the best South Lake Tahoe restaurants and took the chance to...