Image

Seafood, Steaks & Southern Hospitality

Fresh seafood, hand-cut steaks and American favorites served with genuine Southern hospitality.

Where Hospitality Meets Adventure

Since 2015, Captain John’s has been a place for families and friends to gather over generous food, genuine hospitality and a shared sense of adventure.

Exterior view of Captain John's seafood restaurant with landscaping and American flag

Captain John's McAlester, OK

A local gathering place for fresh seafood, hand-cut steaks and genuine Southern hospitality in the heart of McAlester.


Cozy seafood restaurant with wooden deck and sunset sky

Captain John's

Eufaula, OK

Serving Oklahoma’s lake community with fresh seafood, hand-cut steaks and the same genuine Southern hospitality.


    Join the Captain's Club

Earn rewards every time you dine, enjoy member-only offers and be the first to hear what’s happening at Captain John’s.


What Guests are Saying

1 / 2