Freshies has good fish tacos. A little overpriced but decent food which is hard to come by.
Macduffs is supposed to be good, upscale pub food but I haven't been in due to the high cost of entrees.
Getaway Cafe, www.getawaycafetahoe.com has good, solid food.
Artemis Mediterranean is hit or miss but can be good.
And orchids Thai is always tasty.
Other than that, it's kinda sad.
Swiss Chalet in South Lake Tahoe is good alternative- nice ambiance, a nice prix fixe option and authentic fondue. http://www.baumannswisschalet.com/men...
Far more choices in the North End - a new quite lavish one in Homewood right on the water, the West Shore Cafe and Inn and the Swiss Lakewood Restaurant, as well as the venerable Sunnyside.