Review of On the Border

8702 E. 71st Street South, Tulsa, OK 74133

Overall Rating

Review


They can’t guarantee that anything has no gluten in it and aren’t very knowledgeable about it

Updated 4 years ago