Sotola Bar & Grill is located in Capitola, United States on 231 Esplanade Ste 102. Sotola Bar & Grill is rated 4 out of 5 in the category farm-to-table in United States. 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.
Address
231 Esplanade Ste 102