Review of Carrabba's

12507 I-10 West, San Antonio, TX 78230

Overall Rating

Review


Delicious food and knowledgeable staff. Everything on the gluten free menu is wonderful!!!

Celiac friendly?

Yes

Updated 8 years ago