Rib Crib
Address:
1601 S Harvard Ave, Tulsa, OK 74112
Phone:
(918) 742-2742
Other Businesses:
- Ike's Chili at 5941 E Admiral Pl, Tulsa, OK 74115
- Te Kei's Chinese-Asian Kitchen at 1616 S. Utica Ave, Tulsa, OK 74104
- Burger King at 8117 S 70th East Pl, Tulsa, OK 74133
- KC Smokehouse Barbecue at 7020 S Memorial Dr, Tulsa, OK 74133
- Arby's at 6331 E Admiral Pl, Tulsa, OK 74115