Top 10 dinner spots in Lake Almanor, CA 96137
Carol's Cafe is one of Top 10 dinner spots in Lake Almanor, CA 96137.

1. Carol's Cafe

2930 Lake Almanor, Canyon Dam, CA
Café · 2 tips and reviews