Between funky nooks like Tahoe City and upscale neighborhoods like Incline Village, you’ll find a wide range of incredible restaurants in North Lake Tahoe.