Roadhouse... on PCH1 just north of Santa Cruz


Davenport,Ca.