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...
  • Excellent56%
  • Very good26%
  • Average12%
  • Poor3%
  • Terrible0%
Travellers talk about
“tuna tataki” (7 reviews)
“crab cakes” (32 reviews)
“seafood” (34 reviews)
Closed Now
All hours
American, Seafood, Contemporary, Gluten Free Options, Vegetarian Friendly
2109 W Great Neck Rd, Ste 102, Virginia Beach, VA 23451-1546
Write a Review
Reviews (314)
Traveller rating
Traveller type
Time of year

1 - 10 of 314 reviews

Reviewed 2 days ago

I head over to Norfolk, Virginia, USA, from Europe 4+ times a year, and its become something of an arrival tradition to book an early evening table on my first night. Located at the end of a pier in a marina and looking out over...More

Thank Mark W
Reviewed 4 days ago

Attended a wedding reception at this restaurant. The room was amazing - with full glass opening garage doors on all sides - giving you a wonderful view of the bay and the sunset! It was wonderful! The appetizers and food were very good. Had a...More

Thank MaggieJ1020
Reviewed 1 week ago

One Fish-Two Fish was the perfect location to celebrate Mother's day. Our family of 6 plus grandparents were very happy. Service was excellent. Arriving early and getting the perfect table with a view of the water followed by excellent service and food made for a...More

Thank Bill B
Reviewed 2 weeks ago

We found this restaurant several years ago and have made it our Anniversary Spot. The atmosphere is great, service top notch and the food is beyond GREAT.

1  Thank Christopher P
Reviewed 4 weeks ago via mobile

Greet fresh sea food with a very relaxing atmosphere. Our server, Mike, was very attentive without being meddlesome. We definitely enjoyed our dinner

1  Thank chneff
Reviewed 4 weeks ago via mobile

Our anniversary always falls on restaurant week, and we were able to take advantage of it at one fish two fish. The food was amazing, service was top notch, and they gave us great views of the water at sunset. Really enjoyed out night and...More

1  Thank Amber L
Reviewed 11 April 2017

One Fish, Two Fish has the feel of a boathouse, with garage style glass doors that open to an outdoor seating area. The restaurant is in a marina, with water views on three sides. The staff was attentive, and our waiter made sure we had...More

1  Thank Howard105
Reviewed 11 April 2017

Nice atmosphere, nice location, the food was better than average but a little disappointing, the reason for a 3.5 rating at best. We started with the calamari which needed something to brighten it. The horseradish aioli did not deliver, no bite as hoped. A goat...More

Thank Solittletime71
Reviewed 10 April 2017

Love this restaurant for many reasons. The view is amazing from almost anywhere in the restaurant. It over looks the water. The food is consistently good-and the steak cannot be beat-even better than our local high end steak restaurant. We come here for date nights...More

Thank C3551NVheatherh
Reviewed 30 March 2017 via mobile

This is one of my favorite restaurants in all of Hampton Roads. The food quality and service are always spot on! I love their appetizer twist on fried oysters. Five oysters server with a distinctive light sauce sitting on a dill pickle slice. So very...More

1  Thank JHM757
Nearby Restaurants
Bay Local
154 reviews
.77 km away
ShoreBreak Pizza & TapHouse
140 reviews
.71 km away
Citrus Breakfast & Lunch
53 reviews
.76 km away
Nearby Attractions
Chicks Beach
170 reviews
.99 km away
Marina Shores Marina
20 reviews
.76 km away
Tula Adventure Sports
98 reviews
.82 km away
VB Boat Rentals
29 reviews
.78 km away
Questions & Answers
Get quick answers from One Fish-Two Fish staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 14 - USD 34
Lunch, Dinner, After-hours, Drinks
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Private Dining
Dining Style
Fine Dining
Good for
Business meetings, Child-friendly, Romantic, View, Bar Scene, Groups, Local cuisine, Special Occasion Dining
Open Hours
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
17:00 - 22:00
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." Stephen Michaels, owner, and his staff strive to make this venue high energy but still elegant. The only thing we overlook is the water. See you there.