Joe's Crab Shack

7646 E 61st St, Tulsa OK 74133 (918) 252-1010
Cuisines and Dishes at Joe's Crab Shack:
  • Seafood

Map of Joe's Crab Shack

Owner? Update your menu! Own Joe's Crab Shack? Update your menu online!