Review of Torchy's Tacos

3330 S Peoria Ave, Tulsa, OK 74105

Overall Rating

Review


Great Gluten free menu. Lots of menu choices

Updated 1 year ago

Celiac