Order online from these restaurants
-
205 Capitola Avenue
Capitola, CA, 95010
-
1601 41st Avenue
Capitola, CA, 95010
-
215 Esplanade
Capitola, CA, 95010
-
1750 Wharf Rd
Capitola, CA, 95010
-
107 San Jose Avenue
Capitola, CA, 95010