Obexer's General Store & Deli
Restaurant in Lake Tahoe, California
cafe
5300 West Lake Boulevard, homewood, 96141
Restaurants
ยท
Lake Tahoe, California guide