Swamp Shack opened it's doors in 2019. After 20 successful years of running On The River in Freeport, owner Drew Ryder decided it was time to expand. He moved three WWII era homes from Freeport to Lake Jackson and formed what is now the sister restaurant of On The River. Visit On The River's website to learn more.

Our Lake Jackson restaurant offers a fun, casual atmosphere with a full bar, and an extensive menu  including freshly prepared local seafood, prepared in house from original recipes, fresh salads, and a wide array of sandwiches.  Our burgers are prepared with all natural beef, and we are also known for having "The best steaks in Lake Jackson", cut from all natural 1855 cattle! 

Having an event?

Swamp Shack offers a full catering menu, as well as serving options and a top notch catering staff. From luncheons to weddings, let us come out and take care of your next special occasion!

Swamp Shack is open Daily, 11am - 9pm.

Every Sunday we offer an All You Care to Eat Seafood Buffet from 11am - 2pm!