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…

Listings
17
Location
Virginia Beach, VA
Refreshed
Daily

Mexican Restaurants map

17 pinned locations in Virginia Beach, VA

Open in Bing Maps

Map data © OpenStreetMap

17 mexican restaurants near me in Virginia Beach Sorted by rating

Results

  1. Del Rancho — places near me in Virginia Beach, VA
    1
    4.8 (20 reviews)
    Closed now

    Restaurant

    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 ago

    We 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 ago

    Amazing 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…

  2. Las Palmas 3316 Atlantic Avenue — places near me in Virginia Beach, VA
    2
    4.7 (775 reviews)
    Closed now

    Restaurant

    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 ago

    Very 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 ago

    Fantastic 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!

  3. Jose Tequilas Cocina Mexicana — places near me in Virginia Beach, VA
    3
    4.7 (278 reviews)
    Closed now

    Restaurant

    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 ago

    Wow, 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 ago

    Milly 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…

  4. Las Palmas Mexican Restaurant — places near me in Virginia Beach, VA
    4
    4.6 (2370 reviews)
    Closed now

    Restaurant

    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 ago

    Gave 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 ago

    A 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…

  5. Jose Tequila's Mexican Grill And Cantina — places near me in Virginia Beach, VA
    5
    4.6 (2300 reviews)
    Closed now

    Restaurant

    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 ago

    The 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 ago

    My 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…

  6. Las Palmas First Colonial — places near me in Virginia Beach, VA
    6
    4.6 (1612 reviews)
    Closed now

    Restaurant

    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 ago

    We 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 ago

    I 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…

  7. Gringo's Taqueria — places near me in Virginia Beach, VA
    7
    4.6 (942 reviews)
    Closed now

    Bar 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 ago

    Best 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 ago

    Love the beach tiki bar feel even indoors! Service was friendly and food came quick. Loved the fresh pineapple salsa!

  8. Tacos-N-Tequila — places near me in Virginia Beach, VA
    8
    4.6 (671 reviews)
    Closed now

    Restaurant

    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 ago

    I 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 ago

    Marleigh 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…

  9. Las Palmas Mexican 1601 Boardwalk — places near me in Virginia Beach, VA
    9
    4.6 (324 reviews)
    Closed now

    Restaurant

    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 ago

    Had 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 ago

    Nice 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

  10. Tequila Jalisco Mexican Grill — places near me in Virginia Beach, VA
    10
    4.6 (178 reviews)
    Closed now

    Restaurant

    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 ago

    Went 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 ago

    My 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…

  11. Taqueria La Patrona - Lynnhaven — places near me in Virginia Beach, VA
    11
    4.5 (1695 reviews)
    Closed now

    Restaurant

    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 ago

    Great 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 ago

    Wow. 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…

  12. Side Street Cantina — places near me in Virginia Beach, VA
    12
    4.5 (1561 reviews)
    Closed now

    Bar 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 ago

    I 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 ago

    We 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…

  13. Quemar — places near me in Virginia Beach, VA
    13
    4.5 (644 reviews)
    Closed now

    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 ago

    My 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 ago

    We 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…

  14. Gran Patron Mexican Bar & Grill — places near me in Virginia Beach, VA
    14
    4.5 (451 reviews)
    Closed now

    Restaurant

    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 ago

    We’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 ago

    Went 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…

  15. Pelon's Baja Grill Oceanfront — places near me in Virginia Beach, VA
    15
    4.4 (2348 reviews)
    Closed now

    Bar 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 ago

    Wife 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 ago

    Stopped 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…

  16. Gran Patron Mexican Restaurant — places near me in Virginia Beach, VA
    16
    4.4 (261 reviews)
    Closed now

    Restaurant

    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 ago

    Great 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 ago

    We 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…

  17. Baja Cantina — places near me in Virginia Beach, VA
    17
    4.1 (1757 reviews)
    Open now

    Restaurant

    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 ago

    I 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 ago

    Great 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.