Come to Our Restaurant in Natchitoches, LA for Delicious Seafood

We sell local seafood from the coast of Louisiana

Order a meal from your boat.

Treat your guests to fresh seafood.

Learn about all the specials we offer.

Find out how to get in touch with us.

Get Hooked on Fresh Seafood

Check out our top-rated restaurant in Natchitoches, LA

Are you in the mood for seafood? Satisfy your cravings by coming to T-Johnnys on the River in Natchitoches, LA. When you visit us, you can sit inside or enjoy a scenic outdoor dining experience on a heated patio with a gorgeous view of Cane River Lake.


We also offer dockside seafood service for anyone who wants to visit us by boat. Stop by our restaurant today to enjoy a meal on the water.

Don't Let Your Guests Go Hungry
Reach out to us for catering services
  • Slide title

    Write your caption here
    Button
  • Slide title

    Write your caption here
    Button
  • Slide title

    Write your caption here
    Button
  • Slide title

    Write your caption here
    Button
  • Slide title

    Write your caption here
    Button
  • Slide title

    Write your caption here
    Button
  • Slide title

    Write your caption here
    Button
  • Slide title

    Write your caption here
    Button
  • Slide title

    Write your caption here
    Button
  • Slide title

    Write your caption here
    Button

What kind of seafood do we offer?

All seafood we serve is sourced from Louisiana and hand-picked fresh weekly from local markets. You can come to us for:


  • Oysters
  • Crawfish
  • Shrimp
  • Catfish
  • Red snapper
  • Redfish
  • Soft shell crab


We're available for catering services if you want fresh seafood for your event. Reach out to us today for more information about the menu at our seafood restaurant.


Why choose T-Johnnys on the River?

There are many reasons why residents in the Natchitoches, LA area consider our restaurant to be a local gem. For instance:


  • We're the only brunch spot in town
  • We offer several seafood specials
  • We provide outstanding customer service


Call us at (318) 228-8582 to make a reservation at our seafood restaurant.


Share by: