Daily Drinker

All the news that's fit to drink

San Carlos Wine Country Expands

By Toms Collins | August 19, 2025

In the heart of downtown San Carlos, a new addition has been made to the town's growing wine scene. Devils Canyon Brewing Company, located on Washington Street, boasts an impressive collection of wines from around the world. With its unique selection and welcoming atmosphere, this business is sure to attract wine enthusiasts and locals alike. 935 Washington St
Map: DEVILS CANYON BREWING COMPANY, 935 WASHINGTON ST, SAN CARLOS CA