Description
Captain D’s is a restaurant located at 7481 East Admiral Place North in Tulsa, Oklahoma, serving seafood favorites in a convenient spot along the historic mother road. Ideal for locals and travelers on a road trip, this Tulsa dining stop offers a familiar place to enjoy crispy fish, shrimp, chicken, sides, and family meals near route66. Whether you’re exploring classic Oklahoma attractions or looking for a quick and satisfying restaurant option in east Tulsa, Captain D’s provides an easy stop with recognizable seafood dishes and casual dining. Its location on Admiral Place makes it a practical choice for visitors following route66 and residents seeking a dependable meal in Tulsa.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
