Chama Gaucha

Review by Maegan

18318 Sonterra Pl, San Antonio, TX 78258
Celiac
10 months ago
Celiac friendly

We had thanksgiving dinner here. Excellent service and food. Most of the options are gluten free. Would go again and highly recommend.