Windmills in San Jose, CA
3. Windmill Cafe
21231 E Cliff Dr, Santa Cruz, CA, 95062
CLOSED NOW
17 Years
in Business
Amenities:
Has WifiWheelchair accessibleOffers outdoor seating
Showing 1-7 of 7
21231 E Cliff Dr, Santa Cruz, CA, 95062
Showing 1-7 of 7