Ski hill grill
Restaurant in Tahoe Vista, California
fast food
Restaurants
ยท
Tahoe Vista, California guide