Captain John's

412 Lakeshore Dr
Eufaula, OK 74432

Captain John's

412 Lakeshore Dr
Eufaula, OK 74432

Located on the edge of Lake Eufaula, Captain John's is the perfect restaurant to refuel at after a day on the lake. Grab a drink from the full-service bar and pair it with sharable appetizers like crawfish dip, crabcakes, gator bites and more. For lunch or dinner, Captain John's offers a variety of entrees from burgers and steaks to seafood dishes like shrimp skewers, red snapper and crawfish étouffée. Guests can also try the signature po'boy, served on a lightly toasted hoagie bun and stuffed with your choice of catfish, crawfish, shrimp or fried gator. Finish up your meal with a piece of apple pie, strawberry cheesecake or the Rock Slide Browni to cap off your lakeside dining experience. 




Sunday: 11:00 am - 8:00 pm
Monday: 4:00 pm - 9:00 pm
Tuesday: 4:00 pm - 9:00 pm
Wednesday: 4:00 pm - 9:00 pm
Thursday: 4:00 pm - 9:00 pm
Friday: 11:00 am - 9:00 pm
Saturday: 11:00 am - 9:00 pm
Hours subject to change during summer and winter months.
A special thanks to our advertisers