Open Today 11:00 AM – 11:00 PM
Business Details
Serving Tulsa, OK
Craving Crab is a Seafood Restaurant in Tulsa, OK Craving Crab is a high-end seafood restaurant in Tulsa, OK known for our great ambiance and delicious seafood. We have been a part of this community for years, serving our customers the very best that...
Read more
Tulsa, OK
Products/Brands Offered