Swiss Chalet Restaurant is located in South Lake Tahoe at 2544 Lake Tahoe Blvd. Their hours are 7 days a week 5:00pm , 7 days a week 5:00pm to 6:30pm Monday to Monday Closed and they can be reached by calling (530) 544-3304 . They accept Visa, American Express, Master Card. Swiss Chalet Restaurant has a total of 3 reviews, 2 positive reviews and 1 negative review.