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.

One Fish-Two Fish

2109 W Great Neck Rd, Ste 102, Virginia Beach, VA 23451-1546
+1 757-496-4350
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent61%
  • Very good24%
  • Average11%
  • Poor3%
  • Terrible1%
Travelers talk about
“crab cakes” (36 reviews)
“tuna tataki” (8 reviews)
“seafood” (37 reviews)
Closed Now
American, Seafood, Contemporary, Vegetarian Friendly, Vegan Options, Gluten Free Options
2109 W Great Neck Rd, Ste 102, Virginia Beach, VA 23451-1546
All Details
Write a ReviewReviews (372)
Traveler rating
Traveler type
Time of year

1 - 10 of 370 reviews

Reviewed 6 days ago via mobile

We sat outside on the deck which is screened in so no worries about bugs but you still feel a breeze and have a fabulous view of the marina and sky! The food was delicious something on the menu for everyone. They have a nice...More

Thank JIll R
Reviewed 1 week ago

Looking for great seafood? Visit One Fish - Two Fish. The seafood is fresh, delicious, and plentiful. While a little pricey, there's nothing bad on the menu. The location is fun - tucked away on the inlet. Enjoy a dock side stroll after dinner.

Thank vbchart
Reviewed 1 week ago

Great food accompanied by awesome views and great service. The sun was setting, boats coming in, plenty of interesting things going on. Waitress could not have been any better. Very attentive, but not overly, and super personality. Everyone joined the "clean plate club" that night!...More

Thank Mary Ann O
Reviewed 3 weeks ago

The setting is awesome, the service is spot on and the food is fresh and well prepared. The bar is well stocked with top shelf liquors and the bartenders know what they are doing. Our food was all prepared and delivered as ordered. Service was...More

Thank John W
Reviewed 3 weeks ago

Great atmosphere! Great Service. Make sure you have a reservation, although the bar area is spacious and available.

Thank Randy W
Reviewed 4 weeks ago

On our last visit to this restaurant I tried to make a reservation but non were available. However, when we arrived at dinner time the place was empty and we were seated without difficulty. That's weird I thought- they must not like to take reservations....More

Thank Twizzler6
Reviewed June 8, 2018 via mobile

We moved here 12 years ago from a beach resort town and had always heard of the restaurant but never visited. Well tonight I took my wife for our Anniversary dinner and I've gotta say, this is HANDS DOWN my favorite restaurant in Virginia Beach!...More

Thank Chris C
Reviewed May 14, 2018

i have docked my boat long bay point for years and i never get a great experience. over the years i have had excuse after excuse. yesterday i tried to give them a try after all its our dock and wanted to be loyal. we...More

1  Thank williamburg2020
Reviewed May 13, 2018 via mobile

We visited earlier this afternoon to get some lunch because we just got back from boating and were really starving and exhausted. Upon entering the restaurant, we asked for a table of 9 with 7 adults plus 2 kids and they said they didn’t have...More

2  Thank Roma Alea S
Reviewed May 4, 2018 via mobile

May 2017, One Fish Two Fish was our first date. The environment and service was outstanding and respectful. May 2018, one year later we celebrate our Anniversary at the same beautiful establishment. Everything was just as memorable as the first time. We plan to make...More

Thank Daruis J
Nearby HotelsSee all 109 hotels in Virginia Beach
Travelodge by Wyndham Virginia Beach Bay Beach
260 reviews
.50 miles away
Virginia Beach Resort Hotel and Conference Center
1,127 reviews
.72 miles away
Howard Johnson by Wyndham Virginia Beach
139 reviews
4.14 miles away
Quality Inn Little Creek
51 reviews
4.19 miles away
Nearby Restaurants
Bay Local
209 reviews
.48 miles away
ShoreBreak Pizza & TapHouse
166 reviews
.45 miles away
A Bite of Maine
55 reviews
.38 miles away
Nearby Attractions
Marina Shores Marina
23 reviews
.48 miles away
Shore Drive Farm Market
5 reviews
.42 miles away
Tula Adventure Sports
114 reviews
.48 miles away
VB Boat Rentals
30 reviews
.48 miles away
Ask a question
Questions & Answers
August 8, 2017|
AnswerShow all 5 answers
Response from Miriam W | Reviewed this property |
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$14 - $34
Dinner, Drinks
Restaurant features
Reservations, Private Dining, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Outdoor Seating
Dining Style
Fine Dining
Good for
Romantic, Large groups, Kids, Business meetings, Special occasions, Bar scene, Scenic view, Local cuisine, Families with children
Open Hours
5:00 PM - 9:00 PM
5:00 PM - 10:00 PM
5:00 PM - 10:00 PM
5:00 PM - 10:00 PM
5:00 PM - 10:00 PM
5:00 PM - 10:00 PM
5:00 PM - 10:00 PM
Location and Contact Information
  • Address: 2109 W Great Neck Rd, Ste 102, Virginia Beach, VA 23451-1546
    (Shore Drive)
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-496-4350
  • E-mail
Located minutes from Chesapeake Bay on the water is One Fish-Two Fish. We offer an alternative to formal dining, it's what we call "fun dining." The atmosphere is "upscale without the uppity." This unique feeling is created by a casual waterfront environment with boat access. The restaurant is centered around the Exhibition Kitchen with panoramic views of the Bay. The menu incorporates a blend of California style with fresh, local seafood. The wine list focuses on "boutique style" wines and is consistently recognized with the Wine Spectator "Award of Excellence." The staff strive to make this venue high energy but still elegant. The only thing we overlook is the water. See you there.
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