Captain John's - Eufaula

Closed
yelp logo

(69)

Photos

412 Lakeshore Dr
Eufaula, OK 74432
We are a fun and family-friendly restaurant right on Lake Eufaula in Eufaula, Oklahoma. Just a short drive from Highway 69, we specialize in Cajun favorites, tender steaks, and freshly prepared seafood.

Reviews

yelp logo
4.569 reviews
Photo of Paula M.
Paula M.
7/8/2025

Busy place! Waitlisted all weekend long. Variety of menu selections and great bar service. Wait staff truly seemed to care about our experience and met all our expectations. The dinner rolls...

Photo of Bob B.
Bob B.
6/11/2025

Ultra-friendly folks, great food. What more can you ask? I had the smothered catfish, my wife had the butterfly shrimp. And Maddie made sure we were well taken care of.

Photo of Sharon C.
Sharon C.
5/12/2025

My sister and cousins ate at Captain John's when we were in Eufaula for a reunion. It was definitely a highlight of our trip. They served both good food and fun. The restaurant is on a marina. The...

Photo of Jamie S.
Jamie S.
5/7/2025

This is a real win for a nice dinner spot in Eufaula. I couldn't get over how insanely affordable it was for seafood! Really great prices. Our waitress was fantastic. It's got cute beachy vibes...

CD B.
9/6/2025

Great food, service & ambiance! Crab cakes were tasty. Fried shrimp was awesome. Salmon was good. Lots to choose from!

Own this business?
See a problem?

You might also like

United StatesOklahomaEufaulaCaptain John's - Eufaula