50 Best Mexican Restaurants in Virginia Beach

Don't miss Virginia Beach's top Mexican restaurants, as recommended by Restaurantji. Try the best Chips and Salsa, Taco Salad, Tacos Al Pastor, and more in town.

Showing 50 of 96 restaurants

  • Jose Tequila's Mexican Grill And Cantina 2101 McComas Way, Virginia Beach Mexican · $$

    1 Jose Tequila's Mexican Grill And Cantina

    4.7 Superb 536 Reviews

    2101 McComas Way, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Lunch Chimichanga Al Carbon
    • Chimichanga Lunch Special
    • Fresh Guacamole Mexicano
    • Bang Bang Shrimp Tacos

    “The service, omg was amazing, I applaud all the servers, spot on!! The food was delicious and portions were big!! The price is sooooo affordable! I will definitely be back!!”

  • Las Palmas Mexican Restaurant 4540 Princess Anne Road, Virginia Beach Mexican · $

    2 Las Palmas Mexican Restaurant

    4.6 Superb 648 Reviews

    4540 Princess Anne Road, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fajitas Steak Chicken Shrimp
    • Enchiladas Verdes Mexicanas
    • Chicken and Steak Fajitas
    • Sizzling Steak and Shrimp

    “to say AMAZING is a huge understatement. from the moment you walk in till you walk out you feel so appreciated. the staff is so friendly ( treat you like family) the food is so good, the place is clean and big portions. Whenever my parents are in town dad has to come and seriously drink the salsa. love this place!”

  • Las Palmas 3316 Atlantic Avenue 3316 Atlantic Avenue Suite 101, Virginia Beach Mexican · $$

    3 Las Palmas 3316 Atlantic Avenue

    4.7 Superb 336 Reviews

    3316 Atlantic Avenue Suite 101, Virginia Beach

    • Delivery

    Customers’ favorites

    • The Most Popular Mexican Tamales
    • Burrito Bowl Texano
    • Tableside Guacamole
    • Jalapeño Poppers 8

    “One of the best restaurants we’ve experienced on any vacation! A really great atmosphere, all the staff are happy and outgoing, great music, and such fast service! 11/10 I would definitely recommend!!”

  • Gringo's Taqueria 612 Norfolk Avenue Suite 109, Virginia Beach Mexican · $

    4 Gringo's Taqueria

    4.7 Superb 332 Reviews

    612 Norfolk Avenue Suite 109, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Shrimp and Fish Tacos Along with a Side Dish of Rice and Beans
    • Tacos Guacamole Salsa and Burrito
    • Shrimp and Pineapple Quesadilla
    • Shrimp Pineapple Quesadilla

    “Great service, delicious food, fabulous Margaritas! They were busy, we had a party of 7, they moved stuff around for us and got is fed. Fantastic restaurant. We will definitely be back next time we are in VA beach!”

  • Side Street Cantina 205 11th Street, Virginia Beach Mexican · $

    5 Side Street Cantina

    4.6 Superb 503 Reviews

    205 11th Street, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chimichangas Chips Cheese Dip
    • Mexican Parilla for Two
    • Seafood Chimichangas
    • Tableside Guacamole

    “excellent food top notch the whole way. a real visual treat referring to the decor 6 ⭐”

  • Senor Fox Mexican Restaurant 1080 Nimmo Pkwy, Virginia Beach Mexican · $

    6 Senor Fox Mexican Restaurant

    4.6 Superb 433 Reviews

    1080 Nimmo Pkwy, Virginia Beach

    • Delivery

    Customers’ favorites

    • Enchiladas Suizas Close Plate California Burrito Far Plate
    • Steak Fajitas for 2 and a Chicken Quesadilla
    • Grilled Chicken Margarita
    • Camarones Gratinados

    “Being from New Mexico, while traveling I find myself savoring "Mexican" food and more often than not disappointed especially when I get to the East Coast. This was not the case. There for a small family gathering, they quickly seated our reserved table for seven. A variety of stock margaritas were all tasty accompanied by table side guacamole and crisp chips and salsa. Followed by a variety of dishes from chili rellenos to enchiladas that were all consistently tasty. So if you are searching for some east coast Mexican food, look no farther.”

  • Grande Burrito Grill 138 Thalia Village Shoppes, Virginia Beach Mexican · $

    7 Grande Burrito Grill

    4.6 Superb 335 Reviews

    138 Thalia Village Shoppes, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Enchilada Rice and Beans
    • Chips and Salsa Roja
    • Stacked Enchiladas
    • Fried Ice Cream

    “BEST TACOS IN THE 757!!! Hands down come for the Tuesday and Thursday taco lunch special stay for the AMAZING margaritas. Just know if you come in you will be taken care of I love coming to this restaurant. Authentic feel and flavors, ask for the habanero sauce if you can handle it you won’t be disappointed! Great price great food amazing customer service.”

  • Taqueria La Patrona - Lynnhaven 1153 Lynnhaven Parkway, Virginia Beach Mexican · $$

    8 Taqueria La Patrona - Lynnhaven

    4.5 Superb 447 Reviews

    1153 Lynnhaven Parkway, Virginia Beach

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Cheese Enchilada with Mexican Rice and Beans
    • Tacos De Camaron a La Mexicans
    • Tacos with Hand Made Tortillas
    • Tacos De Birria Con Consomm

    “The Gringa De Birria con Consume is my favorite meal. This is by far the best Mexican food in the area. Can't recommend this place enough!”

  • Bro's Fish Tacos 277 North Lynnhaven Road Ste 116, Virginia Beach Mexican · $

    9 Bro's Fish Tacos

    4.6 Superb 293 Reviews

    277 North Lynnhaven Road Ste 116, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Neptune Taco Blackened Tuna
    • Two Cinnamon Churro Donuts
    • Chips & White Sauce
    • Beer Battered Fish Taco

    “excellent service and friendly staff...absolutely awesome food at a great price!!!”

  • Las Palmas First Colonial 620 First Colonial Road, Virginia Beach Mexican · $$

    10 Las Palmas First Colonial

    4.5 Superb 332 Reviews

    620 First Colonial Road, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Cheese Quesadilla and Ground Beef Enchiladas
    • Chilaquiles Guanajuato
    • Lunch Camarones Yucatan
    • Chicken Lettuce Wrap

    “We travel over an hour from the Outer Banks to Las Palmas 3. We were leaving VA Beach and I looked up Mexican restaurants reviews and found this restaurant. It happen to be Cinco Mayo and have been coming here ever since. The moment you walk in the door you have a friendly upbeat hostess ready to seat you. From the moment you walk in it is clear these guys have there stuff together Work well with each other. They are happy, friendly upbeat and organized crew. The food has never disappointed me. Prices are perfect too. We enjoy driving out here because it's worth it and we visit often. KEEP UP THE GREAT WORK!”

  • Jose Tequilas Mexican Grill and Bar 2052 Lynnhaven Parkway, Virginia Beach Mexican · $

    11 Jose Tequilas Mexican Grill and Bar

    4.4 Superb 477 Reviews

    2052 Lynnhaven Parkway, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Jose Tequila's Pork Rind Nachos
    • JT's Famous Chile Rellenos
    • Tres Enchilada Platter
    • Mexican Fried Ice Cream

    “Great”

  • Plaza Degollado Mexican Grill 198 Newtown Road, Virginia Beach Mexican · $

    12 Plaza Degollado Mexican Grill

    4.5 Superb 304 Reviews

    198 Newtown Road, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Pollo Chicken and Carne Asada Tacos
    • Shrimp Chimichanga Dinner
    • Puerto Vallarta Fajita
    • House Chips and Salsa

    “Absolutely delicious! Margaritas perfect! Definitely going back!”

  • Taqueria Jessy's 1021 Virginia Beach Boulevard Suite 104, Virginia Beach Mexican · $

    13 Taqueria Jessy's

    4.5 Superb 272 Reviews

    1021 Virginia Beach Boulevard Suite 104, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Three Different Tacos Regular Beef Steak Soft Steak and Lamb
    • Rice & Refried Beans
    • Asada Street Tacos
    • Huevo Con Chorizo

    “My husband and I frequent the location on the BLVD! We are always greeted with a smile and swift service. We see the same smiling faces every visit. Which is usually 2-3 times a week. The food is excellent!!! Cocktails are 🔥🔥🔥! Try the spicy margarita, u won’t regret it! Chips are homemade. Everything is so fresh. We’ve tried the Mexican pizza too which is to die for! There’s nothing we’ve tried that we don’t like! Being in the service industry for over 20 years, customer service is a big deal to me and this place is it! It’s never very busy which is surprising because it’s just that great! Virginia Beach best kept secret! Thanks Jessy’s for creating the best chill spot for my husband and I!!”

  • Plaza Azteca Mexican Restaurant 4501 Haygood Road, Virginia Beach Mexican · $

    14 Plaza Azteca Mexican Restaurant

    4.4 Superb 354 Reviews

    4501 Haygood Road, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Enchiladas de Carnitas 3
    • Enchilada Rice and Beans
    • Queso Fundido Choriqueso
    • Burritos Texas Tornado

    “My grandchildren squealed with delight when they heard we were going to the “robot restaurant!” Super staff and great atmosphere. So many food and drink options it was almost impossible to choose. Everyone loved their drinks and meals. The table side guacamole was a hit. And the ice cream bar for the kids is a huge hit! Would enjoy eating my way through the menu!”

  • Nico´s Tacos Taqueria y Carniceria Mexicana 3972 Holland Road, Virginia Beach Mexican · $

    15 Nico´s Tacos Taqueria y Carniceria Mexicana

    4.5 Superb 234 Reviews

    3972 Holland Road, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Authentic Mexican Tacos Choose From
    • Breakfast Chorizo Tacos
    • California Burrito
    • Breakfast Burrito

    “wonderful spot, very authentic and everything homemade”

  • Las Palmas 4 Red Mill 2249 Upton Drive, Virginia Beach Mexican · $

    16 Las Palmas 4 Red Mill

    4.6 Superb 203 Reviews

    2249 Upton Drive, Virginia Beach

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Sizzling Steak and Shrimp Fajitas
    • Chicken Fajitas Chimichangas
    • Carne Asada Fries Burrito
    • Chicken & Steak Fajitas

    “So excited to try the new Las Palmas and it did not disappoint! The interior was well decorated and the servers were very quick and friendly!! We will be back.”

  • Jose Tequilas Cocina Mexicana 3629 Shore Drive, Virginia Beach Mexican · $$

    17 Jose Tequilas Cocina Mexicana

    4.7 Superb 112 Reviews

    3629 Shore Drive, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fajitas Texas Fajitas
    • Monster Quesadilla
    • Chips and Salsa
    • Beans and Rice

    “My best friend and I recently started coming to this location off of Shore Drive and the food has been amazing each time. The staff is very attentive and check in often. The shrimp cocktail is a must have, especially paired with their fresh guacamole!!!”

  • Las Palmas Mexican Lynnhaven 1009 Lynnhaven Mall Loop, Virginia Beach Mexican · $$

    18 Las Palmas Mexican Lynnhaven

    4.3 Superb 308 Reviews

    1009 Lynnhaven Mall Loop, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tostada Chile Relleno Rice & Beans
    • Tableside Guacamole
    • Burrito California
    • Mexico City Tacos

    “Maybe I’m a simple person but Las Palmas is the BEST Mexican. I’ve recently dined at places like MiVida or Cantina Laredo and, while their drinks are good, I find their food is disappointing and way overpriced. Like almost $30 for 2 small enchiladas overpriced. Las Palmas has such good food options that tastes amazing. Their margs are on point and very nicely sized. And the service is always good. Greeted at the front door and very prompt. At this point this is the only place I’m going to anymore.”

  • Gran Rodeo 1909 Landstown Centre Way Ste 130, Virginia Beach Mexican · $

    19 Gran Rodeo

    4.3 Superb 288 Reviews

    1909 Landstown Centre Way Ste 130, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • 1 Chile Relleno 1 Cheese Enchilada Rice and Beans
    • Taco Enchilada & Tostada
    • Chicken and Steak Fajitas
    • Taco Enchilada & Tostada

    “We’ve had the absolute best experiences coming here, from their immediate service to having us seated, to their delicious nachos and drinks !! The service is always quick and reliable, we’ve been coming here more and more as our new spot !”

  • Tequila Jalisco Mexican Grill 2916 Shore Drive, Virginia Beach Mexican · $

    20 Tequila Jalisco Mexican Grill

    4.4 Superb 197 Reviews

    2916 Shore Drive, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Carne Asada Tacos Carne Asada
    • Steak & Chicken Fajitas
    • Camarones En Aguachile
    • Tacos de Carne Asada

    “This is without a doubt one of the best family Mexican restaurants in Virginia. I'm from the West Coast and lived on the best Mexican food available where the ladies made corn tortillas by hand in front of you. While no Mexican restaurant does that here on the East Coast, you won't believe how good the food is at the Shore Drive, Tequila Jalisco. (Don't waste your time going to the other Tequila Jalisco's as it all depends on the chief.) The best chilies relleno I've ever eaten and each one of their steak dishes are unbelievably tasty, or go for the fajitas or one of their big fat burritos and be sure to treat yourself to their home made guacamole with chunks of avocado, all with a well made margarita. It took me a long time to find a decent Mexican restaurant here in Virginia Beach, but I've now found a home with friendly servers and a warm atmosphere. Life can be so good...”

  • Gran Maya Mexican Grill 1756 General Booth Boulevard, Virginia Beach Mexican · $

    21 Gran Maya Mexican Grill

    4.3 Superb 260 Reviews

    1756 General Booth Boulevard, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Cheesecake Chimichanga with Ice Cream
    • Chicken Chimichanga Lunch
    • Strawberry Margarita Pie
    • Guacamole Made Fresh

    “Amazing experience! Friendly wait staff and atmosphere. Food and drinks were wonderful you definitely will not leave there hungry and prices were very reasonable”

  • Pelon's Baja Grill Oceanfront 3619 Pacific Avenue, Virginia Beach Mexican · $

    22 Pelon's Baja Grill Oceanfront

    4.2 Good 498 Reviews

    3619 Pacific Avenue, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fish Shrimp and Chicken Taco
    • Steak Tacos Carne Asada
    • So Cal Breakfast Burrito
    • 3- Carne Asada Tacos

    “This was a very cool place! We are vacationing in VB and are vegan so finding a restaurant that had so many options to make their regular menu items vegan was amazing. I had the vegan carne asade tacos and they were delicious. The chunky guac and house made chips were also great for everyone to share. Other members of my family got chicken tacos, taco salad, and cheese quesadilla, all made vegan for us and everyone was really happy with their food. The interior is fun and cool atmosphere here. Very surfside vibe like Southern California! We used to live in SoCal and know what great Mexican food is like…this was very authentic and very well done! Highly recommend this place.”

  • Margarita's Mexican Restaurant 649 Newtown Road Suite 109, Virginia Beach Mexican · $

    23 Margarita's Mexican Restaurant

    4.5 Superb 132 Reviews

    649 Newtown Road Suite 109, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fried Ice Cream Sundae
    • Carne Asada Fries
    • Burrito Veracruz
    • Guacamole Salad

    “Wow! Food was fresh, hot, tasty. Service was friendly, prompt. First visit, we almost turned back due to the few number of customers. Establishment is new, clean, great ambiance. A++ recommendation for great food, service, and as an overall great restaurant to enjoy!”

  • Gran Patron Mexican Restaurant 5168 Princess Anne Road Suite 145, Virginia Beach Mexican · $$

    24 Gran Patron Mexican Restaurant

    4.4 Superb 132 Reviews

    5168 Princess Anne Road Suite 145, Virginia Beach

    Customers’ favorites

    • Garbage Can Nachos Served in a Mini Garbage Can and Highly Recommend Them It's a Full Meal
    • Texas Margarita Jumbo
    • Chicken Fajitas
    • Beans and Rice

    “Visited for the first time Sunday. The atmosphere was nice, the food was delicious, and the staff was friendly. I will definitely go back often and try out some of their other dishes.”

  • Plaza Azteca Mexican Restaurant 5209 Providence Road, Virginia Beach Mexican · $

    25 Plaza Azteca Mexican Restaurant

    4.2 Good 302 Reviews

    5209 Providence Road, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Beef and Chicken Chimichanga
    • Fresh Table Side Guacamole
    • Kids Quesadilla and Fries
    • Seafood Chimichangas

    “Love this location....speedy service and drinks be good. Food be good portion size and always friendly employees. 😊”

  • Quemar 1201 Laskin Road Ste 100, Virginia Beach Latin American · $$

    26 Quemar

    4.4 Superb 554 Reviews

    1201 Laskin Road Ste 100, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Manchego Red Onion and Potato Empanadas
    • Cheese & Squash Enchiladas V
    • Chocolate Tres Leches Cake
    • Charred Brussels Sprouts

    “I went to Quemar Wood-Fired Cocina this past weekend and visit with my friend & Executive Chef Jeff Ullom and the experience was nothing less than Phenomenal!! As soon as you walk through the door you know there’s something truly special about this place immediately from the ambiance, a large bar/fine dining side and bar and club lounge on the other side. The food preparation & artistry with presentation is amazing visually, more importantly absolutely delicious to say the least. This place is not a recommendation, but an absolutely must try for anyone wanting to experience a great time, amazing food, and modern, upscale, environment by yourself or with friends and loved ones!! Thank you again Jeff for such an Amazing experience. You’ve absolutely stepped this Venue up a huge notch sir!! 😎 I had the Argentinian Grilled Fish, Charred Brussel Sprouts, Grilled Carrots, and Esquites.”

  • Mi Casita Mexican Grill 3600 Bonney Road, Virginia Beach Mexican · $

    27 Mi Casita Mexican Grill

    4.2 Good 284 Reviews

    3600 Bonney Road, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Pollo Pineapple Chicken
    • Ay Chihuahua Burrito
    • MI Casita Nachos
    • Carne Asada Tacos

    “Hoy mis hijas me llevaron a festejar Mother’s Day La atención estuvo súper bien la comida estupenda sin duda un buen lugar para pasarla bien y en familia lo recomiendo al mil ⭐️⭐️⭐️⭐️⭐️”

  • Plaza Azteca 2158 Great Neck Square, Virginia Beach Mexican · $

    28 Plaza Azteca

    4.5 Superb 127 Reviews

    2158 Great Neck Square, Virginia Beach

    • Delivery

    Customers’ favorites

    • Fajita Taco Salad
    • Chicken Quesadilla
    • Taquitos Mexicanos
    • Carne Asada Tacos

    “Beautiful atmosphere and the food was delicious! We ordered an "Under the Mistletoe" margarita that was amazing. We'll definitely be back. Telling our friends about our experience as well.”

  • El Parian Mexican Restaurant 4848 Virginia Beach Blvd #16, Virginia Beach Mexican · $

    29 El Parian Mexican Restaurant

    4.4 Superb 248 Reviews

    4848 Virginia Beach Blvd #16, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fried Ice Cream Dine in: Yes Outdoor seating: Yes Takeout: Yes
    • One Burrito One Enchilada Rice and Beans
    • Chips and Salsa White Dip
    • Aroz Con Pollo Asado

    “This is some of the best Mexican Food I have ever eaten. The staff were friendly, and the owner went out of her way to accommodate my 6-year-old grandson's wishes on his birthday. Then, they brought him a big desert to share and sang Happy Birthday to him. I do not live in Va. Beach, but if I did, I would never go anywhere else for Mexican Food. The next time that I visit my grandson, I will definitely eat at El Parian.”

  • 3 Amigos Mexican Restaurant 1920 Centerville Turnpike Suite 109, Virginia Beach Mexican · $

    30 3 Amigos Mexican Restaurant

    4.2 Good 261 Reviews

    1920 Centerville Turnpike Suite 109, Virginia Beach

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Cheesecake Chimichanga and Fried Ice Cream
    • Chips Salsa Cold Beer and Margherita
    • Shrimp Pineapple Chicken
    • Puerto Vallarta Fajitas

    “Great food! Fast service! Awesome drinks!”

  • CONDESA / Bar & Cocina Mexicana 1824 Laskin Road, Virginia Beach Mexican · $$

    31 CONDESA / Bar & Cocina Mexicana

    4.6 Superb 74 Reviews

    1824 Laskin Road, Virginia Beach

    Customers’ favorites

    • Rice and Refried Beans
    • Chocolate Banana Bread
    • Grilled Meat Tacos
    • Chicken Fajitas

    “This restaurant is just what the Hilltop/Laskin Road needed. Upscale 'Mexican' cuisine, warming decor ambience, and attentive staff make this a cut above the usual margarita and enchilada place ( although both are great and come in a variety of presentations). Table side guacamole spiced to our preference was excellent. My spouse had salmon (what?!? Mexican) and I went more traditional. Both were noteworthy. We'll be back!”

  • Camino Real 5313 Indian River Road Suite 101, Virginia Beach Mexican · $

    32 Camino Real

    4.2 Good 246 Reviews

    5313 Indian River Road Suite 101, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Side of Rice Beans and Pico De Gallo
    • Burrito Bowl with Carnitas
    • Burrito with Beef
    • Bahama Mama 40 Oz

    “Great food, they were excellent on handling a large group”

  • LZ Tequila Jalisco 324 North Great Neck Road Unit B, Virginia Beach Latin American · $

    33 LZ Tequila Jalisco

    4.5 Superb 143 Reviews

    324 North Great Neck Road Unit B, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Philly Cheese Steak Sandwich
    • LZ Blackened Tuna Bites
    • Salmon Caesar Salad
    • Veggie Enchiladas

    “great blackened tuna and the meal was wonderful... Nice and friendly wait staff... Great atmosphere...”

  • El Azteca 314 Constitution Dr A, Virginia Beach Mexican · $

    34 El Azteca

    4.2 Good 222 Reviews

    314 Constitution Dr A, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken and Rice with Cheese Dipping Sauces
    • Sizzling Fajitas for Two
    • Enchilada Rice & Beans
    • Extra Chips and Salsa

    “this was our first time visiting! we can't wait to go back! delcious! wonderful service! 5 stars!”

  • Footers Sports Pub 4676 Princess Anne Road, Virginia Beach Bar · $

    35 Footers Sports Pub

    4.6 Superb 210 Reviews

    4676 Princess Anne Road, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Honey Garlic Chicken Wings
    • Steak Bites in a Sauce
    • Cheeseburger and Fries
    • Daytona Chicken Wings

    “Great food, drinks, service, and atmosphere! Highly recommend!”

  • La Dulce Vida 2200 Atlantic Avenue, Virginia Beach Bakery · $

    36 La Dulce Vida

    4.3 Superb 134 Reviews

    2200 Atlantic Avenue, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Small 14 Vegan Pizza
    • Mozzarella Sticks
    • Fresas Con Crema
    • Caramel Churros

    “Delicious pastries, salads and sandwiches. Definitely worth a visit. You will love it.”

  • El Mexsal Bar & Grill 401 North Great Neck Road Suite 105, Virginia Beach Mexican · $

    37 El Mexsal Bar & Grill

    4.4 Superb 95 Reviews

    401 North Great Neck Road Suite 105, Virginia Beach

    • Delivery

    Customers’ favorites

    • Taco De Birria Indivudual
    • Coctel de Camarones
    • Elote - Street Corn
    • Huevos Con Chorizo

    “Hands down the best margarita I ever had and the food was really delicious also !”

  • El Azteca Mexican Restaurant 2476 Nimmo Parkway Suite 103, Virginia Beach Mexican · $

    38 El Azteca Mexican Restaurant

    4.3 Superb 124 Reviews

    2476 Nimmo Parkway Suite 103, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Extra Chips and Salsa
    • Burrito California
    • Fajitas Vallarta
    • Chiles Rellenos

    “Our West Neck community celebrated Cinco de Mayo and we had a taco bar and fixings supplied by El Azteca for 65 people. Food was delicious and plentiful. Chewy, the manager, was so helpful and a pleasure to work with. We also dine in, and always enjoy the adult beverages, food choices, and excellent service. A wonderful local business to consider supporting!!!”

  • EL POTRILLO MEXICAN GRILL 1148 Lynnhaven Parkway, Virginia Beach Mexican · $

    39 EL POTRILLO MEXICAN GRILL

    4.2 Good 176 Reviews

    1148 Lynnhaven Parkway, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken Nuggets and French Fries
    • Lunch Enchiladas Rancheras
    • Soft or Fried Chimichanga
    • Rice and Refried Beans

    “Best Authentic Mexican food ever , with Tex mex with an authentic mecixcah twist”

  • Ocean's Ole 1307 Atlantic Avenue, Virginia Beach Mexican · $

    40 Ocean's Ole

    4.1 Good 334 Reviews

    1307 Atlantic Avenue, Virginia Beach

    • Delivery

    Customers’ favorites

    • Cochinita Pibil & Shrimp
    • Spicy Tacos Carne Asada
    • Black Beans and Rice
    • Chips and Salsa

    “If you haven’t ate at Ocean’s Ole in Va Beach you are missing out.. It is the absolute cutest place..When we tried it for the first time and Kara was our waitress/bartender.. she was absolutely amazing.. She had answers to all of my questions. She treated us like we were regulars and we had never been there. The drinks were delish! The food was perfect. I have had acp at every mexican restaurant ive ever been too and hands down it was the best here! Chix on the beach had been one of my go-to places when I run to the beach but now im adding Ocean's Ole. Would drive the almost three hours just to come here again. I am a sucker for good customer service and great food.”

  • Los Cuates Taqueria 412 Newtown Rd B, Virginia Beach Mexican · $

    41 Los Cuates Taqueria

    4.1 Good 297 Reviews

    412 Newtown Rd B, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Camaron Al Mojo de Ajo
    • Chips & Salsa
    • Chips and Salsa
    • Tacos Al Pastor

    “Great food and great service. I enjoy myself every time I go. I have never had a negative experience.”

  • Jessy's Tacos and Tequila 1375 Oceana Boulevard, Virginia Beach Mexican · $

    42 Jessy's Tacos and Tequila

    4.1 Good 251 Reviews

    1375 Oceana Boulevard, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Consomé De Borrego Lamb Soup w 3lambtacos
    • Rice & Refried Beans
    • Steak and Chicken Fajitas
    • Torta de Milanesa de Res

    “Great fast service! Food is delicious just as at the original location.”

  • Tequila Jalisco Mexican Grill - Great Neck 324 N Great Neck Rd ste.b, Virginia Beach Mexican · $

    43 Tequila Jalisco Mexican Grill - Great Neck

    4.7 Superb 44 Reviews

    324 N Great Neck Rd ste.b, Virginia Beach

    • Delivery

    Customers’ favorites

    • Fresh Mexican Guacamole
    • 1 Piece Chimichanga
    • Guacamole Dressing
    • Baja Quesadilla

    “Food was AMAZING!!!! Great service, quick service even on a busy night! VERY friendly staff!!! We went there twice on our trip, definitely 5 stars ⭐️⭐️⭐️⭐️⭐️ highly recommend!!!”

  • Pelon's Baja Grill 2212 General Booth Blvd #200, Virginia Beach Mexican · $

    44 Pelon's Baja Grill

    4.1 Good 219 Reviews

    2212 General Booth Blvd #200, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tri Chip Dip Large with Chunky Guacamole
    • Reeses Peanut Butter Cake
    • Surf and Turf Burrito
    • Carne Asada Burrito

    “I love the rolled tacos and my husband loves their taco salad. I just tried there horchata drink and it was great I think this will be my new drink there. Fridays is military discount.”

  • Cactus Jack's Southwest Grill 2736 Atlantic Avenue, Virginia Beach Mexican · $$

    46 Cactus Jack's Southwest Grill

    4.0 Good 658 Reviews

    2736 Atlantic Avenue, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Kids Cheese Quesadilla
    • Crab Cake Sandwich
    • Chicken Tortilla
    • Chips and Salsa

    “Food was really good, service was okay. Our waiter seemed as if they were trying to push us out. Our tab cashed out before we were even asked if there was anything else we needed. It almost felt as if we were being pushed out. Other than that, overall experience was good.”

  • Tienda Latina La Tapatia 1 5033 Virginia Beach Boulevard, Virginia Beach Mexican · $$

    47 Tienda Latina La Tapatia 1

    4.4 Superb 64 Reviews

    5033 Virginia Beach Boulevard, Virginia Beach

    “Muy bien servicio en los envíos de dinero 💵”

  • Plaza Azteca Mexican Restaurant·Holland 4292 Holland Rd, Virginia Beach Mexican · $

    48 Plaza Azteca Mexican Restaurant·Holland

    4.1 Good 406 Reviews

    4292 Holland Rd, Virginia Beach

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fresh Table Side Guacamole
    • Latin Lover Margherita
    • Guacamole Table Side
    • Espinca Enchiladas

    “Two of us ate at Plazas Azteca on Holland Road a couple of weeks ago. Service was great and our waiter constantly checked on us to see if we needed anything. Especially love their white sauce that you get with chips as soon as you sit down. The food was delicious! We had Nachos Supreme for an appetizer. Then we both had Fajitas for our main course. Yummy! The only downfall was the margarita I had. It tasted very bland. Other than that we enjoyed our meals and will definitely be going back!”

  • MI VIDA 336 20th Street, Virginia Beach Mexican

    49 MI VIDA

    4.2 Good 59 Reviews

    336 20th Street, Virginia Beach

    • Delivery

    Customers’ favorites

    • Street Tacos with Carne Asada
    • Fajitas

    “First timer here. My husband and i had a reservation. We were seated quickly. The restaurant had a nice vibe to it. We went around 7. My opinion on the indoor seating was that it's fairly too dim in there for my liking. Its a romantic vibe but u cant see your food very well. But my food was delivered hot and it was very good. I had some cornbread served with my fajitas which I thought was odd but hey if u like cornbread then that's your thing. Be aware that the sodas are served in a bottle. Not fountain drinks so u will get charged per drink. Other than that id probably give this place another go.”

  • Las Palmas Mexican 1601 Boardwalk 1601 Atlantic Avenue, Virginia Beach Mexican · $$

    50 Las Palmas Mexican 1601 Boardwalk

    4.1 Good 105 Reviews

    1601 Atlantic Avenue, Virginia Beach

    “Really good Mexican food! Everything we ordered was delicious, and the margaritas were so good too. The service was great and everyone was really nice. Definitely a good spot to eat by the boardwalk. We had a great time and would come back again! 🌮🍹”

Mexican Restaurants Nearby

You May Also Like

  • El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco is betting that loyalty members want more than discounts. The fire-grilled chicken chain rolled out a refreshed Loco Rewards program earlier this year, pairing exclusive experiences with app-driven promotions as part of a broader turnaround that's already delivering results. The centerpiece of the relaunch: a partnership with Coca-Cola for a "soccer challenge" giving members a shot at a VIP trip to the 2026 Major League Soccer All-Star Game in Charlotte, N.C., on July 29. The grand prize includes two game tickets, hotel accommodations, flight vouchers, and a $300 Visa gift card. A hundred runner-up winners each receive a $25 El Pollo Loco gift card.

  • Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats is speeding up its growth across the nation, adding 33 new locations to its plans and bringing total restaurant commitments to more than 500 across the United States. The fast-casual Mexican chain is growing through key franchise partnerships in many regions. In the Northeast, PFGS, LLC will build 15 locations across Springfield, Mass., and Hartford, Conn. Meanwhile, Empire Inc. has agreed to open 10 restaurants in the Columbus, Ohio area, using their experience running over 100 restaurants including Subway and Dunkin' stores.