Capitola Restaurant Guide

Fog Bank

(831) 462-1881

211 Esplanade, Capitola, CA 95010

View Map

Dining Specials

River Cafe
Cafe Restaurant in
Santa Cruz


50% Off Dining Certificates at these locations...

Reviews of Similar Restaurants

Chinese
The Mayflower is one of the best Chinese restaurants our family has had the pleasure to dine in. The food is consistenly good and served steaming hot, the prices are very reasonable and the service is just outstanding. The staff are very kid friendly ...
Chinese
great food, great price, nice service

Read More: Capitola Restaurant Reviews

Sorry, there are currently no reviews.

Read More Capitola Restaurant Reviews

Fog Bank Map