(530) 546-4464
7252 N Lake Blvd, Tahoe Vista, CA 96148
View Map
Sorry, there are currently no reviews. Read More Tahoe Vista Restaurant Reviews