Mexican restaurants near me in Virginia Beach, VA
Find mexican restaurants near me in Virginia Beach, VA. Browse 17 local results with ratings, hours, and directions. Updated daily — the near me directory for…
Mexican Restaurants map
17 pinned locations in Virginia Beach, VA
Map data © OpenStreetMap
Results
-
1Restaurant
315 N Great Neck Rd Ste 208, Virginia Beach, VA 23454, USA
- Dine-in
- Takeout
Hours
- Monday: 11:30 AM – 10:00 PM
- Tuesday: 11:30 AM – 10:00 PM
- Wednesday: 11:30 AM – 10:00 PM
- Thursday: 11:30 AM – 10:00 PM
- Friday: 11:30 AM – 12:00 AM
- Saturday: 11:30 AM – 12:00 AM
- Sunday: 11:30 AM – 10:00 PM
Sky Noon a month agoWe stopped in on a whim and were very glad we did! The ceveche was out of this world! Guacamole was perfect and the plantain chips were warm and crunchy. We tried one of each kind…
Jessica Jones 2 months agoAmazing new spot, its only been open for a few months. Me and hubby love trying new places and this didnt disappoint. Small family owned and operated restaurant and the food remin…
-
2Restaurant
3316 Atlantic Ave #101, Virginia Beach, VA 23451, USA
- Dine-in
- Takeout
- Delivery
- Beer
- Wine
- Lunch
- Dinner
- Curbside pickup
- Vegetarian
- Wheelchair accessible
Hours
- Monday: 11:00 AM – 11:00 PM
- Tuesday: 11:00 AM – 11:00 PM
- Wednesday: 11:00 AM – 11:00 PM
- Thursday: 11:00 AM – 11:00 PM
- Friday: 11:00 AM – 12:00 AM
- Saturday: 11:00 AM – 12:00 AM
- Sunday: 11:00 AM – 11:00 PM
Nikhil Dogra 3 months agoVery good food and atmosphere. And even better service. We went there with limited appetite and the servers were happy to advise on portion sizes for various dishes. The service w…
Christina Kendall 3 weeks agoFantastic food, great portions, wonderful drinks. We went on Mariachi night and they were amazing as well! The service was excellent, Jasmine is wonderful! Don’t miss this one!
-
3Restaurant
3629 Shore Dr, Virginia Beach, VA 23455, USA
- Dine-in
- Takeout
- Delivery
- Beer
- Wine
- Lunch
- Dinner
- Curbside pickup
- Wheelchair accessible
Hours
- Monday: 11:00 AM – 10:00 PM
- Tuesday: 11:00 AM – 10:00 PM
- Wednesday: 11:00 AM – 10:00 PM
- Thursday: 11:00 AM – 10:00 PM
- Friday: 11:00 AM – 10:00 PM
- Saturday: 11:00 AM – 10:00 PM
- Sunday: 11:00 AM – 10:00 PM
Anna Hobbs 2 months agoWow, first-time going to thisbplace and I'm in love ❤️. The atmosphere of the place is very nice, a little tight in some places but great for families. It also has a rooftop ar…
Golden Broughton a month agoMilly and Jennifer are such great bartender/servers! They are so hospitable and make your time here a true experience. As for the food…Chicken tortilla soup all the way. It’s a me…
-
4Restaurant
Down-to-earth option with a large menu of traditional Mexican fare, plus margaritas & imported beer.
4540 Princess Anne Rd, Virginia Beach, VA 23462, USA
- Dine-in
- Takeout
- Delivery
- Reservations
- Beer
- Wine
- Lunch
- Dinner
- Vegetarian
- Wheelchair accessible
Hours
- Monday: 11:00 AM – 10:00 PM
- Tuesday: 11:00 AM – 10:00 PM
- Wednesday: 11:00 AM – 10:00 PM
- Thursday: 11:00 AM – 10:00 PM
- Friday: 11:00 AM – 10:30 PM
- Saturday: 11:00 AM – 10:30 PM
- Sunday: 11:00 AM – 9:30 PM
Shataya Gregory a month agoGave this restaurant a try one night bc I was in the mood for Mexican and they did NOT disappoint!!! At first I was a little disappointed bc I wanted everything stuffed in my burr…
Robert Lambourne 5 months agoA great place for lunch today. Good food. Good service. Comfortable seating. The employee are happy, and work together well. They check frequently to see if anything needed. No…
-
5Restaurant
2101 McComas Way, Virginia Beach, VA 23456, USA
- Dine-in
- Takeout
- Delivery
- Reservations
- Beer
- Wine
- Lunch
- Dinner
- Vegetarian
- Wheelchair accessible
Hours
- Monday: 11:00 AM – 10:00 PM
- Tuesday: 11:00 AM – 10:00 PM
- Wednesday: 11:00 AM – 10:00 PM
- Thursday: 11:00 AM – 10:00 PM
- Friday: 11:00 AM – 11:00 PM
- Saturday: 11:00 AM – 10:00 PM
- Sunday: 11:00 AM – 9:00 PM
John a month agoThe service here is amazing! The food is well prepared and presented. I had the quesadilla and some of my partners' nachos. The Steak quesadilla was well prepared and full of fla…
Magda 3 months agoMy husband loves this place. It is everything you would expect from w Mexican restaurant. It's quick, really good, staff makes sure over and over if you are ok, it's loud but in p…
-
6Restaurant
620 First Colonial Rd, Virginia Beach, VA 23451, USA
- Dine-in
- Takeout
- Delivery
- Reservations
- Beer
- Wine
- Lunch
- Dinner
- Breakfast
- Vegetarian
- Wheelchair accessible
Hours
- Monday: 11:00 AM – 10:00 PM
- Tuesday: 11:00 AM – 10:00 PM
- Wednesday: 11:00 AM – 10:00 PM
- Thursday: 11:00 AM – 10:00 PM
- Friday: 11:00 AM – 11:30 PM
- Saturday: 11:00 AM – 11:30 PM
- Sunday: 11:00 AM – 9:30 PM
Mariapaz González 10 months agoWe went to get a late lunch, or early dinner you could say. It was just my partner and I at around 4:30 on a Saturday and we where able to just go right in without any wait. The w…
Laura Keenan a year agoI had a great experience dining here, and what stood out most was the exceptional service. Nearly every server who passed by our table stopped to ask if we needed drink refills or…
-
7Bar Restaurant
Compact, cactus-themed taco joint with takeout making homestyle eats & known for its fish tacos.
612 Norfolk Ave #109, Virginia Beach, VA 23451, USA
- Dine-in
- Takeout
- Beer
- Wine
- Lunch
- Dinner
- Vegetarian
- Wheelchair accessible
Hours
- Monday: Closed
- Tuesday: 11:00 AM – 9:00 PM
- Wednesday: 11:00 AM – 9:00 PM
- Thursday: 11:00 AM – 9:00 PM
- Friday: 11:00 AM – 9:00 PM
- Saturday: 11:00 AM – 9:00 PM
- Sunday: Closed
Logan Plemmons a month agoBest fish tacos in Virginia Beach! Staff consistently goes above and beyond and the food is always delicious. Very small dining area, be prepared for a wait if you come during pea…
Caroline S 9 months agoLove the beach tiki bar feel even indoors! Service was friendly and food came quick. Loved the fresh pineapple salsa!
-
8Restaurant
4101 Atlantic Ave, Virginia Beach, VA 23451, USA
- Dine-in
- Takeout
- Beer
- Lunch
- Dinner
- Wheelchair accessible
Hours
- Monday: 11:00 AM – 9:00 PM
- Tuesday: 11:00 AM – 9:00 PM
- Wednesday: 11:00 AM – 9:00 PM
- Thursday: 11:00 AM – 9:00 PM
- Friday: 11:00 AM – 10:00 PM
- Saturday: 11:00 AM – 10:00 PM
- Sunday: 11:00 AM – 9:00 PM
kayla govan a month agoI had an amazing 1st time experience. The atmosphere was great and loved the location right by the water. Our server Dezjah R was very pleasant. She was very knowledgeable, attent…
Cara King a month agoMarleigh was amazing! She was the bartender inside the hotel the first night we were there and then the next day at TNT she not only recognized us but remembered what we were drin…
-
9Restaurant
1601 Atlantic Ave, Virginia Beach, VA 23451, USA
- Dine-in
- Takeout
- Delivery
- Beer
- Wine
- Lunch
- Dinner
- Curbside pickup
- Vegetarian
- Wheelchair accessible
Hours
- Monday: 11:00 AM – 11:00 PM
- Tuesday: 11:00 AM – 11:00 PM
- Wednesday: 11:00 AM – 11:00 PM
- Thursday: 11:00 AM – 11:00 PM
- Friday: 11:00 AM – 12:00 AM
- Saturday: 11:00 AM – 12:00 AM
- Sunday: 11:00 AM – 11:00 PM
Sowmya Raman a month agoHad our dinner here during our visit to Virginia Beach, one of the very few good options for Mexican food here. Good ambience, have seen families with kids here so great for famil…
Ev Niska 2 months agoNice place. Very nice people. Two of us had very different Mexican dishes and both were great. Went in at 6:00 on a Thursday and we were seated right away. I’ll come back. Thanks
-
10Restaurant
324 N Great Neck Rd ste.b, Virginia Beach, VA 23454, USA
- Dine-in
- Takeout
- Beer
- Wine
- Lunch
- Dinner
- Wheelchair accessible
Hours
- Monday: 11:00 AM – 9:30 PM
- Tuesday: 11:00 AM – 9:30 PM
- Wednesday: 11:00 AM – 9:30 PM
- Thursday: 11:00 AM – 9:30 PM
- Friday: 11:00 AM – 10:30 PM
- Saturday: 12:00 – 10:30 PM
- Sunday: 12:00 – 9:30 PM
Zarielle (ZariTravelEats Yelp Elite) 2 months agoWent here Saturday after 8 PM. Really wanted to try the new soft serve margaritas and only the great neck location had them, so made dinner plans for here. No wait time when we ar…
Hannah Ivy 2 months agoMy new favorite Mexican restaurant by far in the area. Went on a Saturday for lunch. It wasn’t busy, so the food came out pretty quick. Got the street corn, birria tacos, and a ma…
-
11Restaurant
1153 Lynnhaven Pkwy, Virginia Beach, VA 23452, USA
- Dine-in
- Takeout
- Delivery
- Reservations
- Beer
- Wine
- Lunch
- Dinner
- Curbside pickup
- Vegetarian
- Wheelchair accessible
Hours
- Monday: 11:00 AM – 9:00 PM
- Tuesday: 11:00 AM – 9:00 PM
- Wednesday: 11:00 AM – 9:00 PM
- Thursday: 11:00 AM – 9:00 PM
- Friday: 11:00 AM – 10:00 PM
- Saturday: 11:00 AM – 10:00 PM
- Sunday: 11:00 AM – 9:00 PM
Shawn Walters 2 months agoGreat find for our first restaurant while on vacation. Comfortable and cozy seating. Prompt friendly service. Great menu selection and a good size vegan menu also. We went with th…
Emma Cline a month agoWow. I've never been so full in my life! I ordered the Flautas de Birria and I seriously don't think I've ever had anything better than that meal alone. I'm from California and ha…
-
12Bar Restaurant
Peruvian-influenced Mexican fare is served in this colorful cantina with funky decor.
205 11th St, Virginia Beach, VA 23451, USA
- Dine-in
- Takeout
- Beer
- Wine
- Lunch
- Dinner
- Breakfast
- Wheelchair accessible
Hours
- Monday: 12:00 – 11:00 PM
- Tuesday: 12:00 – 11:00 PM
- Wednesday: 12:00 – 11:00 PM
- Thursday: 12:00 – 11:00 PM
- Friday: 12:00 – 11:00 PM
- Saturday: 12:00 – 11:00 PM
- Sunday: 12:00 – 11:00 PM
Sam 4 months agoI forgot to get pictures of our delicious meals. We were hungry and ready to eat. Thank goodness we came to this establishment. Every worker was friendly and attentive to our tabl…
Jessica M a month agoWe bike past 14 other oceanfront Mexican restaurants to dine at Side Street Cantina - our FAVORITE Mexican restaurant in Virginia. It is a family-run restaurant and they welcome y…
-
13Quemar
$$Bar Restaurant
1201 Laskin Rd Ste 100, Virginia Beach, VA 23451, USA
- Dine-in
- Takeout
- Delivery
- Reservations
- Beer
- Wine
- Lunch
- Dinner
- Curbside pickup
- Vegetarian
- Wheelchair accessible
Hours
- Monday: Closed
- Tuesday: 4:00 – 9:00 PM
- Wednesday: 4:00 – 9:00 PM
- Thursday: 4:00 – 10:00 PM
- Friday: 4:00 PM – 12:00 AM
- Saturday: 4:00 PM – 12:00 AM
- Sunday: Closed
S. Lopez 9 months agoMy husband took me here as a surprise for my birthday, and it was such a wonderful experience. Our server, Toni, was amazing and such a delight. She made our first time visiting t…
Serena Singleton a month agoWe arrived right before the kitchen closed so I didn’t have much time to review the menu. My fiancé ordered chicken and rice with a black bean purée. It was pretty good. My favori…
-
14Restaurant
2613 Atlantic Ave, Virginia Beach, VA 23451, USA
- Dine-in
- Takeout
- Delivery
- Reservations
- Beer
- Wine
- Lunch
- Dinner
- Wheelchair accessible
Hours
- Monday: 11:00 AM – 10:00 PM
- Tuesday: 11:00 AM – 10:00 PM
- Wednesday: 11:00 AM – 10:00 PM
- Thursday: 11:00 AM – 10:00 PM
- Friday: 11:00 AM – 11:00 PM
- Saturday: 11:00 AM – 11:00 PM
- Sunday: 11:00 AM – 10:00 PM
Mandy L a month agoWe’re staying at the hotel next door so this location is perfect. We ordered take out from here after a long day of travel. We were expecting an hr wait before pickup but it only…
LAQUANDA AUSTIN-RUTLEDGE 2 months agoWent for my babes birthday and they did not disappoint. The staff was great. Atmosphere was fabulous. The drinks were on point! The food was good. The crab enchiladas could've bee…
-
15Bar Restaurant
Counter-serve stop for Californian-Mexican meals in a casual, surf-themed space with seating.
3619 Pacific Ave, Virginia Beach, VA 23451, USA
- Dine-in
- Takeout
- Delivery
- Beer
- Wine
- Lunch
- Dinner
- Curbside pickup
- Vegetarian
- Wheelchair accessible
Hours
- Monday: Closed
- Tuesday: 11:00 AM – 9:00 PM
- Wednesday: 11:00 AM – 9:00 PM
- Thursday: 11:00 AM – 9:00 PM
- Friday: 11:00 AM – 9:00 PM
- Saturday: 11:00 AM – 9:00 PM
- Sunday: 11:00 AM – 9:00 PM
Hari Ak a month agoWife and I were visiting VA Beach and wanted to try this place. Since we had a baby and a dog with us, we chose to sit outside. The hostess was friendly and helped clean the table…
autumn jackson 9 months agoStopped by while on vacation and I was pleased. The food was very tasty and came out in decent time. The drinks were good especially the horchata. Prices were reasonable, and over…
-
16Restaurant
5168 Princess Anne Rd #145, Virginia Beach, VA 23462, USA
- Dine-in
- Takeout
- Delivery
- Reservations
- Beer
- Wine
- Lunch
- Dinner
- Curbside pickup
- Breakfast
- Vegetarian
- Wheelchair accessible
Hours
- Monday: 11:00 AM – 10:00 PM
- Tuesday: 11:00 AM – 10:00 PM
- Wednesday: 11:00 AM – 10:00 PM
- Thursday: 11:00 AM – 10:00 PM
- Friday: 11:00 AM – 11:00 PM
- Saturday: 11:00 AM – 10:30 PM
- Sunday: 11:00 AM – 9:30 PM
Ryan Daniel 2 months agoGreat taste, big portions, quick service and the staff are always very friendly. This place is always amazing. We had a group of 11 people and the food still came out fast as alwa…
Alyson Koch a month agoWe had such a great experience at Gran Patron while visiting VA Beach! The food was absolutely amazing and every staff member was so friendly, attentive, and welcoming. We’re from…
-
17Restaurant
Casual Mexican joint known for fish tacos with a lively happy hour, sidewalk tables & beachy vibe.
206 23rd St, Virginia Beach, VA 23451, USA
- Dine-in
- Takeout
- Beer
- Wine
- Lunch
- Dinner
- Breakfast
- Wheelchair accessible
Hours
- Monday: 11:30 AM – 2:00 AM
- Tuesday: 11:30 AM – 2:00 AM
- Wednesday: 11:30 AM – 2:00 AM
- Thursday: 11:30 AM – 2:00 AM
- Friday: 11:30 AM – 2:00 AM
- Saturday: 11:30 AM – 2:00 AM
- Sunday: 11:30 AM – 2:00 AM
Naivy Rodriguez 4 months agoI had a very disappointing experience at this restaurant. The woman who greeted me and took my order was extremely rude from the start. She told me I only had 10 minutes to order…
Joy Feliciano 2 months agoGreat atmosphere and food! This place has a really laid back and great atmosphere to enjoy some of the best eats in the area. The Fish Tacos were great with a splash of lime and t…
Common Questions
Quick answers about finding places near me.
What are the best mexican restaurants near me in Virginia Beach?
This page lists 17 mexican restaurants in Virginia Beach, VA, sorted by Google rating and review count. Open any listing for the full address, hours, phone number, and a map link to compare top options in Virginia Beach, VA.
How do I find mexican restaurants near me in Virginia Beach?
Scroll the listings below or use the map to see pinned locations. Each mexican restaurants entry links to a detail page with directions, hours, and contact info for mexican restaurants near me in Virginia Beach, VA.
Do these mexican restaurants listings include hours and phone numbers?
When available from Google Places, MyNearMe shows business hours, open-now status, phone numbers, and star ratings on each detail page. That helps you choose restaurants and food locations for dinner, lunch, delivery pickup points, and quick bites without extra searching.
How do I get directions to mexican restaurants in Virginia Beach?
Tap any listing and use the Bing Maps directions link on the detail page. The city map above also shows pinned locations so you can see which mexican restaurants near me options are closest in Virginia Beach, VA.
Are these mexican restaurants near me sorted by rating in Virginia Beach?
Yes. Listings in Virginia Beach, VA are ordered by Google star rating and review count so highly rated restaurants surface first when you search mexican restaurants near me.