Cactus Grill Restaurant
3900 Bayliss Ave
Clearlake, CA 95422
Clearlake, CA 95422