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.

Neptune's Restaurant

2901 Atlantic Ave, Virginia Beach, VA 23451-3033
+1 757-216-3016
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent24%
  • Very good35%
  • Average21%
  • Poor11%
  • Terrible9%
Travelers talk about
“crab legs” (33 reviews)
“sushi” (15 reviews)
“oysters” (12 reviews)
Open Now
4:00 PM - 9:00 PM Hours
American, Seafood
$$ - $$$
2901 Atlantic Ave, Virginia Beach, VA 23451-3033
All Details
Write a ReviewReviews (270)
Traveler rating
Traveler type
Time of year

1 - 10 of 263 reviews

Reviewed 1 week ago

We opted to sit outside, we got on a wait list for less than 20 min. This restaurant inside screams, cruise boat or Vegas? But don't let that deter you. It has a lovely secluded ish outside seating area. Our waiter was the BEST waiter...More

Thank waterbabywater
Reviewed 2 weeks ago via mobile

They have made a few changes since our last visit. The price of the buffet has increased a bit. My husband always eats from the menu because he isn't a huge seafood eater, but my son and I usually get the buffet. I never really...More

1  Thank JKCBrown
Reviewed 3 weeks ago

We enjoyed eating here. Was staying at the hotel so we received a room discount but it was nice to be able to come in from the beach and eat. The fries are addicting. Loved the seasoning. The prices were reasonable off the menu. Did...More

Thank Orbie-2
Reviewed 3 weeks ago via mobile

Only reason we stopped in was because it was pouring out and we were staying in the hotel it is attached to. Had a funky smell right when you walked in to start things off. Next the breakfast food seems to be all like microwave...More

Thank jayrobml34
Reviewed 3 weeks ago via mobile

We walked in and were hit with a strange smell so we opted for the outside seating. This place was nothing special but is probably OK if the kids are whining and absolutely need food in them. You get the minimum and will pay too...More

Thank Ann Marie P
Reviewed 4 weeks ago

This restaurant caters to their Buffet. Fried foods & crab legs. Not crazy about a buffet so we ordered from the menu. Not a good idea. An hour after we ordered, we had to go find someone to ask where our food was. I guess...More

Thank Rhonda K
Reviewed July 9, 2018

Settled in the Oceanfront Inn Hotel, this restaurant offers a nice buffet for dinner and a nice menu for lunch. Try their Daikiris and Peach Coladas. Steam Shrimp by the pound is really good. The burgers may need a little more taste. The Fish'n Chips...More

Thank José E
Reviewed July 8, 2018

The place is wayyyyyyyy over priced in my opinion and the food was just so-so, not bad, but also didn't have the WOW factor. It was like $30/adult and $18/child for the buffet, but could also order from the menu as well. I'm sure there's...More

Thank Leamon D
Reviewed June 25, 2018

This is a place for all you can eat crab legs. It was good, but not the best. Fried foods on the buffet were okay. Did not have sushi as the website claims. There are other buffets with more on them for the same price....More

Thank TBirdAdvisor
Reviewed June 25, 2018

For 35.99 each adult, the buffet offers all you can eat crab legs, fried & boiled shrimp, oysters, along with a couple other items. The buffet is fairly small compared to other All You Can Eat seafood buffets I've been to. The crab legs were...More

2  Thank Christopher R
Nearby HotelsSee all 109 hotels in Virginia Beach
The Oceanfront Inn
535 reviews
.02 miles away
Hilton Virginia Beach Oceanfront
2,191 reviews
.06 miles away
Knights Inn and Suites Virginia Beach VA
136 reviews
.09 miles away
Best Western Plus Virginia Beach
1,639 reviews
.10 miles away
Nearby Restaurants
Duck Donuts
214 reviews
.11 miles away
Mojito Cafe
354 reviews
.17 miles away
Salacia Prime Seafood and Steaks Restaurant
448 reviews
.04 miles away
Catch 31
3,584 reviews
.06 miles away
Nearby Attractions
Naval Aviation Monument
115 reviews
.34 miles away
Virginia Beach Boardwalk
6,956 reviews
.34 miles away
Virginia Beach
2,634 reviews
.39 miles away
Neptune's Park
482 reviews
.05 miles away
Ask a question
Questions & Answers
September 1, 2016|
AnswerShow all 3 answers
Response from mew0359 | Reviewed this property |
Just check out their web site, there's a link to what's available on the Buffett.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Breakfast, Dinner
Restaurant features
Wheelchair Accessible, Full Bar, Outdoor Seating, Buffet, Seating, Waitstaff, Free Off-Street Parking, Highchairs Available, Serves Alcohol, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Reservations, Parking Available, Accepts Credit Cards
Good for
Large groups, Families with children, Scenic view, Kids
Open Hours
7:00 AM - 2:00 PM
4:00 PM - 9:00 PM
7:00 AM - 2:00 PM
4:00 PM - 9:00 PM
7:00 AM - 2:00 PM
4:00 PM - 9:00 PM
7:00 AM - 2:00 PM
4:00 PM - 9:00 PM
7:00 AM - 2:00 PM
4:00 PM - 9:00 PM
7:00 AM - 2:00 PM
4:00 PM - 9:00 PM
7:00 AM - 2:00 PM
4:00 PM - 9:00 PM
Location and Contact Information
  • Address: 2901 Atlantic Ave, Virginia Beach, VA 23451-3033
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-216-3016
  • E-mail
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