Central Coast

Stephen Ross Wine Cellars

San Luis Obispo, CA Dog-Friendly Verified 4.7(24)

Stephen Ross Wine Cellars is a dog-friendly winery in San Luis Obispo. Bring your pup along for a tasting.

What you'll find here

Water bowls
Dog menu
Shade
Off-leash area
Indoor welcome
Dog treats

Getting here

Call Directions Visit website