a month ago
We drove down to Sneads Ferry for the day and had heard about Riverview Cafe and it did not disappoint! Not sure what we wanted to eat, but once inside the available options peaked our interest. I went with the grilled Mahi (baked potato and slaw) and my wife went with the grilled chicken salad. We were both very pleased with our choices...both dishes were excellent. What really was nice was the wait staff and manager...extremely nice and efficient...with a packed parking lot, we were expecting a wait, but walked right in and were able to place and receive our orders with little to no wait. Will definitely be back!
- David L
3 months ago
Large selection if seafood on the menu. Fast and attentive service. Food was brought out quickly. Drinks were a little pricey, $4 for the cheapest bottle of domestic beer, but overall, the prices fit the menu. Lovely view of the river.
- Jill F
3 months ago
This is a great restaurant! We did go at a busy time of the day, but we did not have to wait long. Lots of parking is available. Even though they were crazy busy, our waitress was on top of everything. She kept our drinks refilled and continued to check on us. Our food came out nice and hot. It was fantastic! Our only complaint, we paid $25 dollars for a 4 seafood combo platter to share. It was not a lot of food for $25. It was still hot, fresh, and fantastic!

Since 1946

Family owned and operated since 1946. Oldest Restaraunt in onslow county still in operation. Fresh Seafood served overlooking the New River. Featured on UNC tvs Carolina weekend featuring Bob Garner. Some locals Dine here 7 days a week! A must If you can find this diamond in the ruff tucked away atop a hill overlooking the Water!

Contact Us


Call now
  • (910) 327-2011


Get directions
119 Hall Point Rd
Sneads Ferry, NC 28460
United States

Business Hours

Mon:11:00 AM – 8:30 PM
Tue:11:00 AM – 8:30 PM
Wed:11:00 AM – 8:30 PM
Thu:11:00 AM – 8:30 PM
Fri:11:00 AM – 9:00 PM
Sat:11:00 AM – 9:00 PM
Sun:11:00 AM – 8:30 PM
Get quote
Message sent. We'll get back to you soon.