Joe's Crab Shack adresses in Tulsa‚ OK Home Work hours Joe's Crab Shack hours Oklahoma Tulsa AddressPhoneMap7646 E 61st St Tulsa(918) 252-1010 You May Like Jason's Deli hoursChurch's Chicken hoursChipotle Mexican Grill hoursKrispy Kreme hoursJimmy John's hoursMoe's Southwest Grill hoursPeople Are Reading