Cheddar's Scratch Kitchen
10708 E 71st St, Tulsa
(918) 307-2013
Recent Reviews
Order Online
You May Also Like
Fish Daddy's Grill House - 10624 E 71st St
Seafood
Chuy's - 10808 E 71st St
Tex-Mex, Mexican, Bar
Smashburger - 10830 E 71st St
Hamburger, Burgers, Gluten-Free
Restaurants in Tulsa, OK
Cheddar's Scratch Kitchen
10708 E 71st St, Tulsa, OK 74133
(918) 307-2013