We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

On The River Restaurant

919 W 2nd St, Freeport, TX 77541-5250
+1 979-233-1352
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent49%
  • Very good36%
  • Average11%
  • Poor3%
  • Terrible1%
Travellers talk about
“cornbread” (45 reviews)
“catfish” (18 reviews)
Closed Now
All hours
American, Seafood, Vegetarian Friendly, Gluten Free Options
$$ - $$$
919 W 2nd St, Freeport, TX 77541-5250
All Details
Write a Review
Reviews (161)
Traveller rating
Traveller type
Time of year

1 - 10 of 159 reviews

Reviewed 28 September 2017

casual attire with a at home atmosphere; great food selection for most anyone to find something tasty.

Thank 931tammic
Reviewed 17 September 2017

Had not been here in a long time. I am pleased to say that the food and service is still top notch. We had grilled flounder and shrimp and the seafood platter. The grilled plate was cooked to perfection and the platter was too big...More

Thank Ed B
Reviewed 13 August 2017

Great food and good prices, free jalapeno cornbread with most meals, very friendly, they have a new place in Lake Jackson. Same great food

Thank Hugh H
Reviewed 6 August 2017 via mobile

So we were on the beach in surfside when a huge storm came barreling thru. We decided it was time for lunch and picked a place on the way back to the hotel. Immediately walking in the atmosphere was homey and welcoming. The lady at...More

Thank toeygirl94
Reviewed 6 August 2017

This little place has got some of the best seafood and southern hospitality that I've ever come across. I loved sittin' on the back porch and enjoying every single bite of food!

Thank rowley848
Reviewed 5 August 2017

We were looking for a great seafood place to eat lunch at during a vacation to Surfside Beach, TX. We checked Trip Advisor and found this place to be #1. All the reviews were spot on. First of all we were there mid-afternoon so we...More

Thank Roy D
Reviewed 2 August 2017

Great food, incredible service. I had one of their various salads and everything was extremely fresh.

Thank Kimberly124
Reviewed 28 July 2017 via mobile

This restaurant is great but it is kinda old. The building is rather ancient although the staff is attentive. Good food but just lacks something.

Thank veglover38
Reviewed 21 July 2017 via mobile

This restaurant has excellent shrimp and crab gumbo. We enjoyed the seafood platter. The portions are large enough to feed two. Meals come with complimentary cornbread and out of this world coleslaw. Seating is comfortable. Staff is hospitable and inviting. Establishment is clean. Save room...More

Thank Dipalma T
Reviewed 16 July 2017 via mobile

Every time we come to Surfside we eat at On the River. It can accommodate our usually large party and serves slaw and corn bread with every meal. The food can always be counted on to be delicious! I could just make a meal of...More

Thank Amychuck
Nearby Restaurants
La Sirenita
17 reviews
4.05 km away
Pier 30
54 reviews
5.53 km away
Ar's Cafe
10 reviews
1.70 km away
Nearby Attractions
Quintana Neotropical Bird Sanctuary
6 reviews
5.15 km away
Surfside Beach
237 reviews
9.70 km away
Sea Center Texas
159 reviews
11.17 km away
Brazosport Museum of Natural Science
28 reviews
11.30 km away
Ask a question
Questions & Answers
18 April 2017|
AnswerShow all 3 answers
Response from alexdodez | Reviewed this property |
I think you should contact the restaurant directly. I am just a reviewer, and I didn't notice any shirts for sale while I was there. Good luck!
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Television
Good for
Groups, Kids, Business meetings, Special Occasion Dining, Local cuisine, Child-friendly
Open Hours
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
Location and Contact Information
  • Address: 919 W 2nd St, Freeport, TX 77541-5250
  • Location: United States  >  Texas (TX)  >  Texas Gulf Coast  >  Freeport
  • Phone Number: +1 979-233-1352
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing