There are not many restaurants in South Lake Tahoe that I would endorse, but Teps Villa Roma is the exception. Great salad bar, huge portions, and very good and friendly service. We will definately return.
Use this form to report any questionable or inappropriate reviews.