Chama Gaucha

Review by Shelly K.

18318 Sonterra Pl, San Antonio, TX 78258
Celiac
2 years ago

I love this place! The potato salad on the salad bar is my favorite!! I just wish they had a GF dessert other than creme brûlée.