Casa Sabor
Restaurant in Stroud.
What visitors say
- Atmosphere
- The atmosphere is friendly, with sociable customers adding to the positive experience.
- Quality
- Diners are blown away by the delicious food, specifically recommending the empanadas and nachos.
- Service
- The friendly staff and highly helpful owner make organizing visits and events easy.
Find more