Conveniently located near Twin Lakes Beach and Santa Cruz Harbor, come relax and enjoy our delicious cuisine within blocks from the Ocean and Beautiful Beaches.
This restaurant is very centrally located. Decor is nice, and service is very good. A grilled chicken sandwich with fries was very good. Breakfast is served all ...
Windmill Cafe · 21231 E Cliff Dr. Santa Cruz, CA 95062. Directions · (831) 464-4698. Call Now · Full menu · More Info. Hours, Health Score · Known For. Yes.