Address: , Capitola, CA - United States
Checkins
1
Avarage rating at this location
4.5
Tyler Shanahan
Dec 13. Yum
Capitola Video
almost 5 years ago