Top Local Places

Sotola Bar & Grill

231 Esplanade Suite 102, Capitola, United States
Restaurant

Description

ad

Our concept is California Farmstead focusing on local farms, ranches and seafood.  Our concept is California Farmstead focusing on local farms, ranches and seafood. Our mission is to provide every customer with farm fresh ingredients through innovative and simple delicious foods.

Quiz

NEAR Sotola Bar & Grill