Captain John's - Eufaula

Closed
yelp logo

(73)

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.573 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 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...

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...

Joel M.
9/16/2025

The crab cakes were awesome and the staff was so friendly. I can't wait to go back and enjoy more of their menu.

Own this business?
See a problem?

You might also like

United StatesOklahomaEufaulaCaptain John's - Eufaula