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.

Ensenada Mexican Restaurant

) #323 of 1,153 Restaurants in Virginia Beach ££ - £££ Mexican
2824 Virginia Beach Blvd, Virginia Beach, VA 23452-7614
+1 757-631-1090
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good17%
  • Average21%
  • Poor4%
  • Terrible0%
Travellers talk about
“enchiladas” (2 reviews)
“our waiter” (2 reviews)
Restaurant Hours
££ - £££
2824 Virginia Beach Blvd, Virginia Beach, VA 23452-7614
Write a Review
Reviews (23)
Traveller rating
Traveller type
Time of year

1 - 10 of 22 reviews

Reviewed 1 week ago via mobile

Great food and nice atmosphere. And cheap. Lots of great options and almost no wait time. Can't wait to come back.

Thank Josh S
Reviewed 10 April 2017

I have frequented this restaurant for some time now. The staff are friendly and prompt. The food is good, and they just introduced a large margarita. Their frozen margaritas are delicious as well the white sauce is amazing and the rice seems to be seasoned...More

Thank Kelly R
Reviewed 5 March 2017 via mobile

Very good Mexican food served by a happy team of servers. A great selection of food and Mexican beer.

Thank Lynne S
Reviewed 28 June 2016

Not the best location so it doesn't ever seem crowded. The margheritas are good, the food is good, its clean and the wait staff are friendly/attentive - what more do you want

Thank Phil L
Reviewed 13 June 2016

Ours was a party of six, which tried about 12 different food items. The verdict: very tasty and all good. Service is courteous and efficient and food is delivered in timely fashion. The place is spacious and clean. I picked up the tab and was...More

Thank Cyreese
Reviewed 11 April 2016 via mobile

In the mood for Mexican food and reviews were positive on this place. Ordered the lunch special #1 which the reviews stated had the best chili relleno around. Never had one like there's, chewy and covered in an enchilada type sauce. Not fried with an...More

Thank John I
Reviewed 7 March 2016

I would really like to find a Mexican restaurant in Virgnia beach that makes its own chorizo, rather than buys it from Sysco. That regret aside, Ensenada is decent Mexican, with generous servings and well presented. This places Ensenada above average but with room for...More

Thank SenecaBob
Reviewed 9 January 2016

My family has been to Ensenada's dozens of time in the decade we've lived in VA Beach. It never fails to deliver great food and service for a low price. They've recently renovated, too.

Thank VABemmy
Reviewed 12 August 2015 via mobile

Had a business lunch here, was just so so. I have to say its not all the restaurants fault though. Their menu is organized by number i.e. #1, #2 etc. I had broken my glasses the night before and not replaced them yet, so I...More

Thank oldedi
Reviewed 29 March 2015

We used to eat at Ensenada when we lived in the area but moved away two years ago. We recently visited on an anniversary trip and this was the very first place we went to when we got off the plane to make sure it...More

Thank Shana P
Nearby Restaurants
Duck Donuts
232 reviews
.53 miles away
26 reviews
.22 miles away
Bread Box Cafe
38 reviews
.90 miles away
Nearby Attractions
Francis Land House
23 reviews
.64 miles away
27 reviews
.16 miles away
Laser Quest
5 reviews
.48 miles away
Massage Virginia Beach
5 reviews
.34 miles away
Questions & Answers
Get quick answers from Ensenada Mexican Restaurant 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
Dinner, Lunch
Restaurant features
Seating, Waitstaff, Takeout, Wheelchair Accessible
Good for
Child-friendly, Groups
Location and Contact Information
  • Address: 2824 Virginia Beach Blvd, Virginia Beach, VA 23452-7614
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-631-1090
  • 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