( 16 Reviews )
Squaw Creek Inn
Bar & Grill, Bait Shop, Convenience Store
4419 Sites Lodoga Rd Stonyford, CA 95979
Robert McGinn
One of my go-to spots to eat. awesome location, always clean, and good customer service. A must try!
( 0 Reviews )