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...
  • Excellent75%
  • Very good14%
  • Average7%
  • Poor3%
  • Terrible1%
Travellers talk about
“tasting menu” (29 reviews)
“scallops” (49 reviews)
Closed Now
American, Vegetarian Friendly, Vegan Options, Gluten Free Options
3102 Holly Rd Ste 514, Pinewood Square, Virginia Beach, VA 23451-2921
All Details
Write a ReviewReviews (324)
Traveller rating
Traveller type
Time of year

1 - 10 of 322 reviews

Reviewed 3 days ago

The reviews I read on Terrapin promised excellent food in Virginia Beach, and they were correct. The space is very nice, and not pretentious at all. We dressed "casual dressy" and fit right in. The service was good, but a bit disorganized at the beginning....More

Thank City_Foodie
Reviewed 3 weeks ago via mobile

Terrapin has definitely earned every one of its 4 Diamonds from AAA. The menu is farm and sea to table. The staff is impeccable and the food is the best I've ever had in Virginia Beach. Chef Rodney us a modest man, but his food...More

Thank Remte
Reviewed 4 weeks ago

Quite the swanky joint! Hard to find so use GPS. The best calamari I have EVER eaten and I’ve been around 70 years. Rest of the food we enjoyed was equally as delightful. A bit pricey for VA Beach but don’t let that stop you...More

Thank Thomas B
Reviewed 4 weeks ago

This restaurant is a real gem. The host was extremely friendly and even checked in with me multiple times to make sure everything was good. Bartender was very friendly and the restaurant boasted an impressive wine list. Had risotto and tilefish for my entree. Both...More

1  Thank Andy M
Reviewed 9 June 2018

Tucked off the main beach road in an unassuming small center, it was a nice find. It was fried chicken night and it did not disappoint, my companion did the tasting menu with the sommelier wine tasting and was pleased. Our server Edouard was knowledgable...More

1  Thank WinnieTavernier
Reviewed 6 June 2018 via mobile

I’m not a local, but learned via Trip Advisor that Terrapin is a local favorite. And the locals are right. My husband and daughters all really loved this place. They have a tasting menu, small sized items you can do as appetizers or sides or...More

1  Thank qmiller1
Reviewed 10 May 2018 via mobile

One thing you can truly rely upon is the quality of the seafood at Terrapin! We started with calamari, potato chips, beef dumplings and tempura shiitake to start followed by soft shell crabs for three of us and one halibut! Such light batter on the...More

1  Thank northernneckinn
Reviewed 2 May 2018 via mobile

Needed to find a place for dinner close by and found this within walking distance of the hotel. We had a party of 9. The food and atmosphere were excellent. Definitely worth the trip. I would recommend terrapin restaurant for a great dining experience.

Thank Chris-Heather S
BDW3102, General Manager at Terrapin Restaurant, responded to this reviewResponded 5 May 2018

So glad you all stopped in the other evening. Thanks for taking the time to write a review. We appreciate all of the feedback. Cheers, Brian Williams

Reviewed 22 April 2018 via mobile

I went to Terrapin with 3 of my friends to celebrate my birthday. I got my own menu with Happy Birthday __my name__ that I got to keep. We each did the four course tasting menu with wine pairings. Each dish was phenomenal with a...More

Thank michellejacobs677384
BDW3102, General Manager at Terrapin Restaurant, responded to this reviewResponded 5 May 2018

Hi Michelle, We are so thrilled that you and your guests enjoyed your experience and the food & wine pairings. We hope to see you again soon. Cheers, Brian Williams

Reviewed 18 April 2018

Truly enjoyed my dining experience here. Great atmosphere, great food and great service. Make sure you have a reservation. Locals fill this place up.

Thank Kgale0857
BDW3102, General Manager at Terrapin Restaurant, responded to this reviewResponded 5 May 2018

So glad you enjoyed your meal with us. We hope to see you again soon. Cheers, Brian Williams

Nearby HotelsSee all 109 hotels in Virginia Beach
Neptune Park Inn
368 reviews
.40 km away
Hampton Inn Virginia Beach Oceanfront North
1,886 reviews
.43 km away
La Quinta Inn & Suites Virginia Beach
874 reviews
.44 km away
Knights Inn and Suites Virginia Beach VA
136 reviews
.44 km away
Nearby Restaurants
Duck Donuts
205 reviews
.35 km away
579 reviews
.37 km away
Chops Seafood & Steak
229 reviews
.21 km away
Nearby Attractions
Virginia Beach Boardwalk
6,841 reviews
.87 km away
Naval Aviation Monument
113 reviews
.86 km away
Virginia Beach
2,565 reviews
.92 km away
Neptune's Park
477 reviews
.45 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
Romantic, Special Occasion Dining, Business meetings, Local cuisine
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