Located at 450 Highway 1, Davenport, CA 95017. We are about 10 miles north of Santa Cruz on Highway 1, littorally (sic) adjacent to the Davenport Roadhouse.
Walk-in visitors are happily accepted, however reservations are encouraged for parties of 6 or more. Please click here to learn more about group reservations.