Description
Craving Crab is a seafood restaurant located at 10804 East 71st Street South in Tulsa, Oklahoma, serving bold coastal flavors in the heart of Route 66 country. Perfect for locals and travelers exploring the mother road, this Tulsa restaurant is a great stop on any road trip for crab, seafood boils, and flavorful dining. With a convenient location in southeast Tulsa, Craving Crab offers a casual, satisfying experience for guests looking for fresh seafood and a memorable meal. Whether you’re passing through on a route66 adventure or searching for a seafood restaurant in Tulsa, Oklahoma, Craving Crab delivers a delicious destination with regional appeal.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
