Monthly Archives: November 2010

The New Wine Bar at Central Coast Wines


This SLO wine shop offers so much more than bottles to go Central Coast Wines on Higuera has been dedicated to promoting Central Coast wines well over a decade. Founded by Vaughn and Sasha Taus, two years ago they sold…