Capitola Bar and Grill closing this month
The restaurant and bar is at 231 Esplanade No. 102 in Capitola Village and features a view of the iconic Capitola Wharf and local coastline. It is the last in a row of businesses along the esplanade and sits right where the road meets the bridge at Stockton Avenue.
Source: santacruzsentinel.com