Welcome To Steve’s Landing

Crystal Beach, TX
We will be CLOSED for Lunch on the week of Monday, March 19th. We will be OPEN for Dinner on Monday, from 5 pm to 8:30 pm. We will be CLOSED all day on Tuesday & Wednesday.

We have had a busier week than expected, and need to prepare and purchase fresh ingredients! We have had a successful test run of our Lunch Menu, and a few tweaks to the menu will make for an awesome Lunch based on our guest's feedback and analyzing our most popular dishes!

Thank you to all our wonderful guests that came during this busy week! We value your patience and understanding, as we partake in this busy season with our limited quality staff and kitchen space!

Please email us at [email protected], or send us a message on Facebook, as we will appreciate any feedback on your dining experience. We will continue to keep improving and providing a memorable time at Steve's Landing Restaurant!

Steve's Landing serves its customers with exceptional food, personal service, and an atmosphere that is like no other on Bolivar. Enjoy waterside dining with fresh seafood, premium steaks, colorful salads, and delicious desserts. Immerse yourself in this dining experience, and enjoy the sunset, as well as the Gulf's intra-coastal waterway. Launch your boat at our Landing and, after a day on the water, join us for lunch or dinner. Tie up to our private dock; even bring your 'catch of the day' and we will prepare it for your dining pleasure.

(Appropriate dress requested; no bathing suits, please; shirts & shoes are required by the city's Health Department.)


Mon 3/195:00 pm-8:30 pm
Tue 3/20CLOSED
Wed 3/21CLOSED
Thu11:00 am-2:30 pm
5:00 pm-8:30 pm

Fri11:00 am-2:30 pm
5:00 pm-9:00 pm

Sun 3/1811:00am-8:00pm


Want to show your friends what Steve's is all about? Our gift shop has plenty of gift ideas!

Visit Our Shop