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.

Terrapin Restaurant

3102 Holly Rd Ste 514, Pinewood Square, Virginia Beach, VA 23451-2921
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent76%
  • Very good13%
  • Average7%
  • Poor3%
  • Terrible1%
Travellers talk about
“tasting menu” (27 reviews)
“scallops” (49 reviews)
Open Now
5:00 PM - 9:00 PM Hours
American, Vegetarian Friendly, Vegan Options, Gluten Free Options
3102 Holly Rd Ste 514, Pinewood Square, Virginia Beach, VA 23451-2921
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (314)
Traveller rating
Traveller type
Time of year

1 - 10 of 312 reviews

Reviewed 6 days ago

This restaurant has a nice contemporary feel to it. Fresh oysters, a rockfish catch of the day, these are the kinds of items you'll find here. You can eat a la carte, or do a prix fixe arrangement of four dishes. Interestingly, they do not...More

Thank putnik123
Reviewed 4 weeks ago

The first thing the waiter asked was "have you been here before?" I said "no". The waiter took that as his queue to say, "this is a fine dining restaurant". That set the tone. I've eaten at 5-star restaurants more times than I can count,...More

Thank TikiTownTraveler
Save your favourites!Keep track of your top restaurant finds.
Save now
Reviewed 29 January 2018

Terrapin is such an amazing restaurant, I have been twice already but just for dinner and both times the service was consistent and the food amazing. My only complaint is that the food comes out very quickly and so the meal is done pretty quickly.

Thank YesMCan
Reviewed 27 January 2018 via mobile

So many tasty choices....hard to choose. So we ended up getting a variety and sharing. Together we had creamy fish chowder, shrimp pasta, fried chicken, truffle Mac & cheese. ALL of the food was simply outstanding. Lots of flavor and generous portions. Our server was...More

Thank 323Julie
Reviewed 3 January 2018

Terrapin is hands down my favorite restaurant in Virginia Beach. It's where I love to go for special events, random dinner, date nights, birthdays, and Restaurant Week (of course!). The menu changes due to available ingredients so it's not always quite the same. I love...More

Thank Alison M
Reviewed 20 December 2017 via mobile

Terrapin is a complete surprise. Located in a small shopping center across the way from “Bikini Hut”, one wouldn’t expect to find food and service worthy of a Michelin Star, but this is exactly what you get. The chefs are true artists who create both...More

Thank James R
Reviewed 18 December 2017

Absolutely the best restaurant in Va. Beach! The food is layered with flavors of fresh local produce.. The service staff that Brian has put together is top notch, ask for Daniel he is one of the best servers in the area! WOW! This place couldn't...More

Thank Chris W
Reviewed 9 December 2017

Our group of four included a vegetarian and a gluten-free with other allergies. The chef and the staff were extremely accommodating and flexible with the menu to allow for variations to please the guests. The drinks were delicious and the wine list excellent. The food...More

Thank DNancyTD
Reviewed 27 October 2017 via mobile

Top notch service and excellent food. Opted for the patio, but wish we would have stayed inside. Road noise was steady. We did scallops and filet. Both great choices.

Thank SunandFun717
Reviewed 23 October 2017

Terrapin was a great find! We had the four-course tasting menu and the sommelier wine pairing. Both the food and the wine were exquisite. I had the beets, risotto, scallops and chocolate elegance. The food tasted fresh, with layered complex flavors. The dessert was out...More

Thank VAFamilyRichmond_VA
Nearby HotelsSee all 109 hotels in Virginia Beach
Neptune Park Inn
333 reviews
.40 km away
Hampton Inn Virginia Beach Oceanfront North
1,816 reviews
.44 km away
La Quinta Inn & Suites Virginia Beach
793 reviews
.44 km away
Knights Inn and Suites Virginia Beach VA
133 reviews
.45 km away
Nearby Restaurants
Duck Donuts
171 reviews
.36 km away
555 reviews
.37 km away
Soya Sushi Bar & Bistro
102 reviews
.39 km away
Nearby Attractions
Virginia Beach Boardwalk
6,546 reviews
.88 km away
Virginia Beach
2,414 reviews
.92 km away
Neptune's Park
462 reviews
.45 km away
Naval Aviation Monument
104 reviews
.86 km away
Ask a question
Questions & Answers
30 August 2017|
AnswerShow all 7 answers
Response from zebulondanny | Reviewed this property |
Yeah; I'd stick with that and nice shoes. You won't need a jacket-but, if you did have one you wouldn't feel overdressed if you decided to wear it. It's a first class place and yet not pretentious at all.
David G
16 August 2015|
AnswerShow all 3 answers
Response from joselito1959 | Reviewed this property |
Hello You would have to call the reataurant. Thanks
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 31 - US$ 50
Restaurant features
Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts Credit Cards
Dining Style
Casual Elegant
Good for
Business meetings, Local cuisine, Special Occasion Dining, Romantic
Open Hours
5:00 PM - 9:00 PM
5:00 PM - 9:00 PM
5:00 PM - 9:00 PM
5:00 PM - 9:00 PM
5:00 PM - 9:00 PM
5:00 PM - 10:00 PM
5:00 PM - 10:00 PM
Location and Contact Information
  • Address: 3102 Holly Rd Ste 514, Pinewood Square, Virginia Beach, VA 23451-2921
    (32nd Street & Holly Road)
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: 13217269
  • 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