Cheddar's in Tulsa, OK
1
Cheddar's location found near Tulsa
Cheddar's Scratch Kitchen - 10708 E 71st St
Rating: 4.1
(
187 Reviews
)
10708 E 71st St, Tulsa OK 74133
(918) 307-2013
Tulsa, Oklahoma
Similar Stores in Tulsa
Applebee's Tulsa
11104 E 41st St, Tulsa
Wendy's Tulsa
9 Locations
Chili's Tulsa
3 Locations
Arby's Tulsa
13 Locations