Review of Cheddar's Scratch Kitchen

10708 E 71st St, Tulsa, OK 74133

Overall Rating

Review


I have always loved Cheddars. They have a small gluten free menu but their food is always delicious.

Celiac friendly?

No

Updated 8 years ago