Be the first to review Davenport Roadhouse at the Cash Store: An Oceanfront Inn in Santa Cruz - Use the thumbs to get started!