Popular in Loch Lomond, CA
Cactus Grill Restaurant
3900 Baylis Ave, Clearlake, CA
I am guessing that the positive reviews here are from people that have never left...
Sunflower Chinese Restaurant
This place is the best place EVER to eat Chinese food!!! OMG is it ever good and...
Cecil's Take N Bake Pizza
The pizza is great but service is hit or miss I went in and was treated very poorly...
The lady was VERY VERY RUDE with me and my girlfriend we felt rushed with the lady...
im sorry to say but its not good here at all..my fam went here..and ever thing we...
the manager has a sticky finger for customer and owner he need to watch him as i go...