
Illustration — photo coming soon
Casa Sabor brings Latin American cooking to Stroud, the market town that sits at the heart of the Five Valleys.
If you've tired of the usual British fare, this is a straightforward answer—colourful, fresh dishes that feel genuinely different, whether you're grabbing lunch quickly or settling in for a proper evening meal.
The restaurant has a relaxed, unpretentious atmosphere that suits sharing plates with friends or dining alone between browsing Stroud's independent shops or walking the surrounding hills. It's a meaningful addition to what's become an increasingly varied food scene here, offering real distinction from the traditional pubs and cafes you'll find elsewhere.
Stroud itself deserves time anyway. It's a working town with an active creative community and a Saturday market worth catching if you can. The location is good for exploring the wider region—you can venture easily to other parts of the Cotswolds from here. Casa Sabor sits right in the town centre, making it convenient for refuelling between shopping trips and countryside walks. The staff are welcoming, and the food genuinely delivers. Whether you're basing yourself in Stroud or just passing through, it's worth stopping here to eat.
Visitor reviews
Every review has a sheep rating. If you have dogs on your account, you can add an optional dog-friendly paw rating when you post.