Visit Us

530.525.9190 - Grill

6300 Chambers Lodge Rd.

Homewood, CA 96141

PIER BAR

Friday - 2-7pm

Saturday - 12-7pm

Sunday - 12-7pm

GRILL

Closed

Lake Tahoe Restaurants

VISIT OUR SISTER
RESTAURANTS

Lake Tahoe Restaurants