Visit Us

530.525.9190 - Grill

6300 Chambers Lodge Rd.

Homewood, CA 96141

PIER BAR

Closed

GRILL

Closed

Lake Tahoe Restaurants

VISIT OUR SISTER
RESTAURANTS

Lake Tahoe Restaurants