Craving Crab
10804 E 71st St, Tulsa
(918) 505-5900
Recent Reviews
Order Online
Reserve
You May Also Like
Smashburger - 10830 E 71st St
Hamburger, Burgers, Gluten-Free
Chuy's - 10808 E 71st St
Tex-Mex, Mexican, Bar
Chipotle Mexican Grill - 10902 E 71st St
Mexican, Fast Food
Restaurants in Tulsa, OK
Craving Crab
10804 E 71st St, Tulsa, OK 74133
(918) 505-5900