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.

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

Customers` Favorites

Chimichanga Lunch Special
Fresh Guacamole Mexicano
Bang Bang Shrimp Tacos
Jumbo Lime Magarita
Mexican Street Corn
Chips and Salsa
Chicken Fajita
Guacamole Dip
Cowboy Burrito
Street Tacos

“My boyfriend and I visited for dinner last night and absolutely loved the surf & turf tacos! The service was excellent as well - the staff were friendly and the food was brought quickly. Portions were big, so we each brought a taco home. He also enjoyed his perfect patrone margarita - I got a different one I didn’t care for as much, but they had a generous amount of alcohol. Next time I’ll try a frozen beverage, as they looked delicious.“

4.7 Superb82 Reviews

2
Quemar

Quemar Latin American • $$$
1201 Laskin Rd STE 100, Virginia Beach

Customers` Favorites

Manchego Red Onion and Potato Empanadas
Chocolate Tres Leches Cake
Grilled Mushroom Tacos
Charred Brussel Sprouts
Double Smash Burger
Double Smashburger
Birria Enchiladas
Loaded Yuca Frita
Short Rib Burrito
Carne Asada Tacos

“From start to finish it was a great first experience! The wait staff is friendly! They were so great at accommodating my food allergy and letting me know what I could and could not eat. I will definitely be back! I loved the Brussel sprouts dish! So yummy!“

4.3 Superb334 Reviews
Side Street Cantina Mexican • $
205 11th St, Virginia Beach

Customers` Favorites

Chimichangas Chips Cheese Dip
Tableside Guacamole
Tacos Carne Asada
Burritos Deluxe
Tortilla Chips
Chips & Salsa
Fajitas Locas
Chori Pollo
Tuna Tacos
Taco Salad

“Ordered the seafood chimichanga and the ceviche, along with a mojito and a tropical margarita. Everything slayed and the portions were massively satisfying. Drinks were strong! Super bomb chips and salsa on the house?!? Staff is extremely attentive and friendly- many helpful recommendations. The atmosphere is fun (don’t miss the dope mural) clean, and cozy.“

4.6 Superb90 Reviews
Bro's Fish Tacos Mexican • $
277 N Lynnhaven Rd Suite 116, Virginia Beach

Customers` Favorites

Neptune Taco Blackened Tuna
Beer Battered Fish Taco
Chipotle Cheese Fries
Fried Flounder Taco
Cilantro Lime Rice
The Truth Bowl
Shrimp Nachos
Rockfish Taco
Shrimp Taco
Street Corn

“The fish tacos were really fresh. The place has a family environment. Each fish taco type tasted different, which was awesome. Never really expected the fish to taste different. I recommend the rockfish tacos on Tuesday and Sunday. They also have a happy hour from 3-5:30p.“

4.7 Superb72 Reviews
Grande Burrito Grill Mexican • $
138 Thalia Village Shoppes, Virginia Beach

Customers` Favorites

Chips and Salsa Roja
Fried Ice Cream
Fajita Burrito
Burrito Grande
Street Tacos
Chimichanga
Guacamole
Quesadilla
Enchilada

“This place is amazing. Three of us ate for $30. The food was outstanding, I had the shrimp Diablo and for once at a restaurant it was actually spicy and I like my spice. My husband had carne asada street tacos and they were just like remembered them from Mexico. Sebastian was our waiter and he was attentive without being intrusive. Refilled our drinks without asking and moved incredibly fast. Others asked us what we thought of the service/food/etc. which was appreciated. Came here on a trip away and this was the best meal we’ve had all week.“

4.6 Superb82 Reviews
Las Palmas Mexican Restaurant Mexican • $
4540 Princess Anne Rd, Virginia Beach

Customers` Favorites

Fajitas Steak Chicken Shrimp
Chicken and Steak Fajitas
Enchiladas Verdes Suiza
Tacos de Carne Asada
Table Side Guacamole
Enchiladas Rancheras
Chimichanga Dinner
Enchiladas Supremas
Mexico City Tacos
Taco de Chorizo

“Discovered this place a few years ago but only just started visiting more often. It's become my new go-to Mexican restaurant. Great staff, lively atmosphere, incredible menu and uh... worthy margaritas! ? If you're looking to satisfy your Mexican palette, you can't miss with this place.“

4.4 Superb112 Reviews
Delicias Ice Cream Factory Ice Cream Shop • $
528 Newtown Rd, Virginia Beach

Customers` Favorites

Torta Planchada Nachos Locos Elote En Vaso
Cookies and Cream Ice Cream Waffle Cone
Strawberry Cheesecake Ice Cream
Red Bull Monster Preparado
Churros with Ice Cream
Chicharron Preparado
Papas A la Francesa
Raspberry Something
Sandwich Planchado
Nachos Con Queso

“The food was absolutely great! And had fast service! The only thing I didn't really like was that when you order nachos or something like that, they don't say what's in it or ask anything. I could've had an allergic reaction to something.“

4.4 Superb110 Reviews
Senor Fox Mexican Restaurant Mexican • $
1080 Nimmo Pkwy, Virginia Beach

Customers` Favorites

Steak Fajitas for 2 and a Chicken Quesadilla
Grilled Chicken Margarita
Tableside Guacamole
Chupacabra Tacos
Chicken Fajitas
Chips and Salsa
Fresh Guacamole
Al Pastor Tacos
Burrito Bowl
Carne Asada

“Best service I’ve ever received at any restaurant. No joke. ALL employees were hustling, constantly checking on guests, and kept bring us more and more sauce and chips as we devoured them. This location is 30+ minutes from me, but it’s worth the drive. Please give good tips for their awesome service! Food is also better than the average Mexican restaurant. Highly recommend!“

4.4 Superb110 Reviews
Taqueria La Patrona Mexican • $
1153 Lynnhaven Pkwy, Virginia Beach

Customers` Favorites

Tacos de Birria Con Consume
Tacos De Birria Con Consomm
Tour of Tacos Al Pastor
Chips and Salsa
Birria Ramen
Street Tacos
Street Corn
Quesadilla
Cheese Dip
Choriqueso

“We really enjoyed this small restaurant but it must be very popular because a steady crowd was coming in all the time. Most importantly, this restaurant is on my wifes recommended list for those with Celiac. I highly recommend this place.Dietary restrictions: Very Celiac friendly.“

4.4 Superb107 Reviews
Gringo's Taqueria Mexican • $
612 Norfolk Ave #109, Virginia Beach

Customers` Favorites

Tacos Guacamole Salsa and Burrito
Shrimp Pineapple Quesadilla
Pineapple Pork Taco
Pineapple Salsa
Large Guacamole
Chips and Salsa
Habanero Cream
Chips & Salsa
Rice or Beans
Shrimp Tacos

“This place will ruin you because it is so good. Everything about it is awesome, the food, the drinks, the staff, the vibe. Only downside is she won’t give me the Habanero White Sauce recipe! We will be back over and over again. There is a reason there is always a wait.“

4.5 Superb74 Reviews
Jose Tequilas Mexican Grill and Bar Mexican • $
2052 Lynnhaven Pkwy, Virginia Beach

Customers` Favorites

Mexican Fried Ice Cream
Bang Bang Shrimp Tacos
Burrito Toro Grande
Surf and Turf Tacos
Steak Burrito Bowl
Carne Asada Tacos
Carne Asada Fries
Frozen Margarita
Ceviche Tropical
Chips and Salsa

“My boyfriend and I visited for dinner last night and absolutely loved the surf & turf tacos! The service was excellent as well - the staff were friendly and the food was brought quickly. Portions were big, so we each brought a taco home. He also enjoyed his perfect patrone margarita - I got a different one I didn’t care for as much, but they had a generous amount of alcohol. Next time I’ll try a frozen beverage, as they looked delicious.“

4.4 Superb96 Reviews
Plaza Degollado Mexican Grill Mexican • $
198 Newtown Rd, Virginia Beach

Customers` Favorites

Pollo Chicken and Carne Asada Tacos
House Chips and Salsa
Table Side Guacamole
Nachos Cheese Only
Burrito Fajitas
Fried Ice Cream
Chicken Fajita
Chicken Wings
Cheese Dip
Seafood

“Excellent. The food and atmosphere was A+.The reason for 4 stars on service was because, I sat at the bar and the bartender was very friendly and made very good drinks but I will say he was a little lacking in attentiveness. I was there for about an hour and he checked on me twice. Not a huge issue but I would expect more than twice in an hour. As I said, he was very friendly and his cocktail making skills were on point.I had the chicken wings as an appetizer. They were absolutely fantastic. Got me a new wine spot.“

4.4 Superb90 Reviews
Jose Tequilas Mexican Grill and Bar American • $$
3738 Sandpiper Rd #1037, Virginia Beach

Customers` Favorites

Bang Bang Shrimp Tacos
Enchiladas All Gone
Sandbridge Burrito
Monster Quesadilla
3 Tacos

“My boyfriend and I visited for dinner last night and absolutely loved the surf & turf tacos! The service was excellent as well - the staff were friendly and the food was brought quickly. Portions were big, so we each brought a taco home. He also enjoyed his perfect patrone margarita - I got a different one I didn’t care for as much, but they had a generous amount of alcohol. Next time I’ll try a frozen beverage, as they looked delicious.“

4.4 Superb85 Reviews
Gran Maya Mexican Grill Mexican • $
1756 General Booth Blvd, Virginia Beach

Customers` Favorites

Chicken Chimichanga Lunch
Guacamole Made Fresh
Teriyaki Fajitas
Burrito Loco
Birria Tacos
Carne Asada
Quesadilla
Taco Salad
Cheese Dip
Pollo

“The service is amazing! The servers came right away, made sure we had what we needed and gave us our food fresh off the grill. The food was amazing! So fresh and savory! You can never go wrong with eating here. The environment is calm and cool, great place to bring friends and family! It's very spacious and has a great bar with so many drink options (the margaritas are the best) the servers are always so nice and check up on us making sure we have all we need, they're so friendly and have great food recommendations. If you're trying to get some authentic Mexican food with a great environment then this is the place to go“

4.4 Superb84 Reviews
Las Palmas 4 Mexican • $
2249 Upton Dr, Virginia Beach

Customers` Favorites

Chicken Fajitas Chimichangas
Carne Asada Fries Burrito
Spicy Tacos De Chorizo
Burrito California
Steak Las Palmas
Tacos Al Pastor
Texas Fajitas
Lunch Special
Quesadilla
Tres Tacos

“Great place for lunch. I say this only because I haven't been there for dinner yet. The food is great, the prices are reasonable and the staff is very attentive and friendly. Hands down the best Mexican restaurant we have been to in the area.“

4.4 Superb70 Reviews
Margarita's Mexican Restaurant Mexican •
649 Newtown RdSuite 109, Virginia Beach

“Food was good. Came once before and service was fast. However they were less than the restaurant. This time took a while and got one about orders wrong twice. They just started serving Coke Zero but what I tasted was Diet coke. They try hard and correct their mistakes humbly.“

4.5 Superb53 Reviews
Tequila Jalisco Mexican • $
2916 Shore Dr, Virginia Beach

Customers` Favorites

Steak & Chicken Fajitas
Monster Margherita
Steak Quesadilla
Chips and Salsa
Burrito Jalisco
Steak Fajitas
Carne Asada
Taco Loco
Guacamole

“Service was fast. The waiter was very nice and professional, we had to get multiple tickets because we had a large party paying separate and he was accommodating. The drinks were great and the food was delicious and came in a timely manner. The staff there was very positive and welcoming“

4.3 Superb85 Reviews
Mi Casita Mexican Grill Mexican • $
3600 Bonney Rd, Virginia Beach

Customers` Favorites

Ay Chihuahua Burrito
Carne Asada Tacos
MI Casita Nachos
MI Casita Salad
Fresh Guacamole
Fajitas Texanas
Chips and Salsa
Salsa and Chips
Chicken Fajita
Carnitas Tacos

“We have been coming here since I was pregnant with my 21 year old! Food has always been amazing!!! Our server Mario was the best we've had in a looooong time. Everything is flavourful and generous. Thank you, Mi Casita, for being part of our family and serving the best Mexican food!“

4.2 Good103 Reviews
Las Palmas 3 Mexican Restaurant Mexican • $
620 First Colonial Rd, Virginia Beach

Customers` Favorites

Cheese Quesadilla and Ground Beef Enchiladas
Lunch Camarones Yucatan
Chilaquiles Guanajuato
Fajitas Tropicales
Chips and Salsa
Table Side Guac
Burrito San Jos
Chicken Fajitas
Arroz Con Pollo
Texas Fajitas

“Seated in the cocktail section for drinks on a Friday evening and decided to also try the steak fajita nachos. Good drinks. Better food. Nice atmosphere.Drinks came a little slow and one of them wasn’t what was ordered - drank it anyway. But wow… these employees here were hustling. Constantly moving and taking care of customers.“

4.2 Good102 Reviews
Bandido’s Tacos & Burritos Mexican • $
661 Sandbridge Rd, Virginia Beach

Customers` Favorites

Steak Taco Salad
Loaded Chicken
Loaded Nachos
Burrito
Churro
Fries
Fish

“A must stop in Sandbridge. we stop at least 3 times a week when we are in town. the service is great, the staff is top notch, and the food is amazing. I was even able to get a bottle of hot sauce for the road. if you don't stop and try you are missing out.“

4.7 Superb32 Reviews
Las Palmas 2 Mexican Mexican • $
1009 Lynnhaven Mall Loop, Virginia Beach

Customers` Favorites

Carne Asada Fries
Mexico City Tacos
Steak and Shrimp
Taco Salad Entree
Chips and Salsa
Margherita
Quesadilla
Tortillas
Fajitas

“Good food, great service, fun atmosphere. Had dinner with a friend in the bar area and enjoyed every minute. I definitely recommend it. Skip the food court. Have a meal at this place!Also... the chips and salsa... yum. And my enchiladas were just perfect.“

4.3 Superb68 Reviews
Pelon's Baja Grill Oceanfront Mexican • $
3619 Pacific Ave, Virginia Beach

Customers` Favorites

Fish Shrimp and Chicken Taco
Steak Tacos Carne Asada
Famous Fish Tacos
3-Shrimp Tacos
Vegan Nachos
Street Tacos
Fish Burrito
California
Vegan Tacos
Vegetarian

“I love the food and the chill atmosphere. As a vegan, I really appreciate their vegan menu. One thing that I found weird is that this location doesn’t serve the vegan potato tacos. One time, they made it for me and it was amazing. A few days later , I asked for it again, and the staff got really irritated with me and accused me of lying about being served the potato tacos. For such a chill surfer/ punk rock brand, they are very militant about not serving potato tacos. Please rethink your potato policy as most of your vegan protein options have gluten .“

4.1 Good111 Reviews
Los Cuates Taqueria Mexican • $
412 Newtown Rd B, Virginia Beach

Customers` Favorites

Chips and Salsa
Tacos Al Pastor
Rice and Beans
Street Tacos
Shrimp Tacos
Enchiladas
Quesadilla
Cheese Dip
Tortillas
Carnitas

“My mom didn't complain once and she always does and to top it off she was impressed. Abe was our server and she was amazing great service, checked on us constantly and the food was hot, delicious and we will be backParking: Parking on a Friday is a little iffy“

4.2 Good68 Reviews
Taqueria Jessy's Mexican • $
1021 Virginia Beach Blvd #104, Virginia Beach

Customers` Favorites

Three Different Tacos Regular Beef Steak Soft Steak and Lamb
Asada Street Tacos
Huevo Con Chorizo
Flautas De Pollo
Chips and Salsa
Guacamole
Tortillas
Burrito
Tostada
Torta

“Great spot! Server was super nice and attentive. Food was fantastic. The chips were nice and thick, best kind, and good salsa. I had the birria burrito which I highly recommend. Fair prices. Atmosphere is very hole in the wall but that's part of the experience. Will definitely return when I'm back in town.“

4.2 Good66 Reviews
EL POTRILLO MEXICAN GRILL Mexican • $
1148 Lynnhaven Pkwy, Virginia Beach

Customers` Favorites

Chicken Nuggets and French Fries
Burrito Especial
Carnitas Dinner
Fajitas Mixtas
Refried Beans
Chimichanga
Carne Asada
Quesadilla
Cheese Dip
Menu

“More than filling! We ate the Fried Chimichangas and the Guad-Especial, and both were more flavorful than I could believe. Often, at other Mexican restaurants, the filling is bland and food relies on the topping--NOT HERE! Seasoned chicken and beef in both my Chimis, and the Guad-special was just as delicious. Also had a Chili relleno that was amply stuffed and just as tasty as everything else. Fast service and a friendly staff, and the decor was nice, with roomy booths and typical Tex-Mex decor (though not too much, so not tacky!) We will definitely add El Portillo to our list of favorites. Looking forward to more treats next visit!“

4.2 Good65 Reviews
Jessys Taqueria & Pizza Bar Pizza • $
3229 Virginia Beach Blvd Suite 100, Virginia Beach

Customers` Favorites

Pepperoni and Sausage Pizza
Fresh Ingredients
Pepperoni Pizza
Mexican Pizza
Cheese Pizza
Quesadilla
Taco

“Looking for amazing custom-made pizza? What about some tacos? What about combining the two? The custom-made pizza I ordered came crispy crust, tasty ingredients, and with some barbacoa. Perfectly tender with excellent flavor, it's sure to make your taste buds say "wow". ?“

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

Customers` Favorites

Fresh Table Side Guacamole
Latin Lover Margherita
Guacamole Table Side
Kids Nachos Locos
Fajitas for Two
Chicken Fajitas
Fresh Guacamole
Fried Ice Cream
Chicken Wings
Grilled Steak

“We've been eating at Plaza Azteca on Providence for a long time. We knew this restaurant was here but never stopped. Today we did. Maybe not as fancy as the Providence location but the food was better. The chips were better. The red sauce was better. The white sauce was better. The rice was better. The enchiladas were better. The shredded beef in the enchiladas was better. The flan was better. The steak was better. I was surprised. We called the manger over to compliment the food. We learned he's been there for 26 years and tastes the food everyday all day to make sure everything is up to his standards. I could taste his standards. We will be back.“

4.1 Good86 Reviews
Footers Sports Pub Bar • $
4676 Princess Anne Rd, Virginia Beach

Customers` Favorites

Honey Garlic Chicken Wings
Steak Bites in a Sauce
Daytona Chicken Wings
Beer Battered Fries
Supreme Beef Nachos
Chicken Quesadilla
Grand Slam Sandwich
Fish Sandwich
Cheese Fries
Garlic Herb

“I'm surprised how busy they were but obviously they're busy for a reason. They must be pretty damn good. My boyfriend said he's been going there for years and everything they have is good. Which I am not gonna lie is pretty damn good, but it is what you expect on the level of where you're at.“

4.2 Good55 Reviews
Plaza Azteca Mexican Restaurant · Haygood Mexican • $
4501 Haygood Rd, Virginia Beach

Customers` Favorites

Enchilada Rice and Beans
Tacos de Carne Asada
Enchiladas Supreme
Fried Chimichanga
Carne Asada Tacos
Chips and Salsa
Fajitas for Two
Burrito San Jose
Chicken Fajitas
Guacamole Side

“Was stationed in the area from 2005 - 2009 years, and I ate there every chance I could. Was in the area on business FEB 2024 and took my coworkers there for dinner. Food and atmosphere are still outstanding!!! Would recommend to anyone!!!“

4.1 Good65 Reviews
El Parian Mexican Restaurant Mexican • $
4848 Virginia Beach Blvd #16, Virginia Beach

Customers` Favorites

One Burrito One Enchilada Rice and Beans
Aroz Con Pollo Asado
Shrimp Chimichanga
Chips and Salsa
Fried Ice Cream
Chicken Fajitas
Al Pastor Taco
Carnitas Dinner
Carnitas Tacos
Mixed Fajitas

“Great food! ALWAYS FRIENDLY! We love coming her Friday nights with all our family. We also love coming on Sundays and Mondays and Tuesdays and Wednesdays and Thursdays and Saturdays! Did I say they have great food and are ALWAYS FRIENDLY?!“

4.1 Good63 Reviews
Gran Rodeo Mexican • $
1909 Landstown Centre Wy Suite #130, Virginia Beach

Customers` Favorites

Chicken and Steak Fajitas
California Burrito
Margarita Flight
Taco Loco Salad
Chips and Salsa
Fresh Guacamole
Lunch Fajitas
Street Tacos
Burrito Bowl
Taco Salad

“Very good food. It was a Friday night and they were extremely busy but still only had to wait 10 minutes. Seafood dip was very good. Has crab meat and shrimp in it. Had the Texas fajita quesadilla and hubby had the San Jose burrito. Everything was goodddd! Great white sauce too!“

4.1 Good61 Reviews
La Dulce Vida Bakery • $
2200 Atlantic Ave, Virginia Beach

Customers` Favorites

Churros

“5 stars for a quality product and customer service. Terry went out of her way to make sure my order was correct. I wanted a cheesecake for my husbands birthday and Terry offered outstanding customer service with calling me back when she didn't know the answer and reviewing the details of the cake. The cheesecake was delicious! Thank you!“

4.5 Superb24 Reviews
Nico´s Tacos Taqueria y Carniceria Mexicana Mexican • $
3972 Holland Rd, Virginia Beach

Customers` Favorites

Breakfast Chorizo Tacos
Breakfast Tacos
Tacos Al Pastor
Street Tacos
Chimichanga
Tortillas
Steak

“Amazing locally owned small business. Authentic Tacos, with quality flavor and ingredients. I believe they also are "Day Dream Burritos" on Doordash. Which I have also had and WOW. It's $17 for a Burrito after tax, but they're MASSIVE. I could only eat 2/3rds and I was starving when I started. The ingredients were flavorful and decent quality, it was delicious after a night out on the town.Only complaint: my burrito had VERY little Carne Asada tho I paid extra for it. There was also avocado missing from both myself and partners burritos even tho it said it came on both. (I was sad, I was looking forward to my healthy fats.)Would I eat here again? Absolutely.Is it worth the price? I think so.I would just make sure they got the order right and that they LABEL the burritos cause we both ate half way through before we could tell whose is whose.“

4.1 Good56 Reviews
Krazy Trompos Mexican • $
217 S Rosemont Rd, Virginia Beach

Customers` Favorites

Carnitas Tacos Al Pastor
Fresh Guacamole & Chips
Mexican Street Tacos
Nacho Cheese & Chips
Burrito Deal Special
Quesotaco De Birria
Nacho Meat Fries
Mango on a Stick
Cane Asada Taco
Red Salsa Sauce

“This place is exactly what you want when you're going for street tacos. Their bowls are also super appealing. Limited drink options but all good. The food is wonderful. Incredibly flavorful and exactly the right amount portion-wise. Picture is the Birria tacos w/consumer and sweet plantains.Parking: So you can either pull in at the wawa and park in their lot that offers around 10 spaces. Or into the goodwill and there's plenty of parking available within steps of the restaurant.“

4 Good77 Reviews
El Charro Mexican • $
716 21st St, Virginia Beach

Customers` Favorites

Burrito Chicken Quesadilla and Enchilada
Burrito Taco Rice and Beans
Enchiladas Supreme
Fajitas for Two
Chicken Fajitas
Carne Asada
Cheese Dip
Birria
Caguama

“We eat here about once or twice a week. The service is very attentive and friendly. It has that "your family here" feel. Super nice people that serve great tasting authentic Mexican food at a reasonable price. Their drinks are creative and not lacking on alcohol content. El Charro is just a super comfortable place to eat a great meal and have a cocktail served by friendly, hard-working people who have your best interest at heart. Highly recommended.Hope to see you there!!“

4 Good57 Reviews
3 Amigos Mexican Restaurant Mexican • $
1920 Centerville Turnpike #109, Virginia Beach

Customers` Favorites

Puerto Vallarta Fajitas
Amigos Chicken Burrito
Steak A la Tampiqueña
Fajita Chimichanga
Beef Quesadilla
Fried Ice Cream
Chicken Fajitas
Chipotle Burrito
Chips and Salsa
Birria Tacos

“Yo quiero chimichangas y chile coloradoYo tengo el dinero para un steak picadoLas flautas y tamales, siempre muy buenoY el chile rellenoYou see, I just gotta have a tostada, carne asadaThat's right, I want the whole enchiladaMy only addiction has to do with a flour tortillaI need a quesadillaI love to stuff my face with tacos al carbónWith my friends, or when I'm all aloneYo tengo mucho hambre y ahora lo quieroUn burrito rancheroSo give me something spicy and hot, nowBreak out the menu, what you got, now?Oh, would you tell the waiter I'd like to have sour cream on the sideYou better make sure the beans are refriedWell, there's not a taco big enough for a man like meThat's why I order two or threeLet me give you a tip, just try a nacho chipIt's really good with bean dipI eat uno, dos, tres, quatro burritosPretty soon I can't fit in my SpeedosWell, I hope they feed us lots of chicken fajitasAnd a pitcher of margaritasWell, the combination plates all come with beans and riceThe taquitos here are very niceNow I'm down on my knees, we need some extra tomatoes and cheeseAnd could you make that separate checks, please?"Buenos noches, senor.bienvenido a el burritos casa de salsa.tenemos muchos platos muy sabrosos si puedorecomendar el ardiente pollo al infierno muy delicioso.sus ojos se quemaran, su estomago estara en fuego,se quedaran en el baño por una semana,entiendes lo que digo gringo estupido tonto?"Well, the food is coming, I can hardly waitNow watch your fingers, careful hot plate!What you think you're doing with my chile con queso?Well, if you want some, just say soOh boy, pico de galloThey sure don't make it like this in OhioNo gracias, yo quiero jalepeños, nada másYou can toss away the hot sauce¿Donde estan los nachos? Holy frijole!You better get me a bowl of guacamoleY Usted, Eugene? Why's your face turning green?Don't you like pinto beans?You want some more cinnamon crispas?If you don't, hasta la vistaJust take the rest home in a doggie bag if you wannaYou can finish it mañanaWell, it's been a pleasure, I can't eat no moreSeñor, la cuenta, por favorIf you ain't tried real Mexican cooking, well, you oughtaJust don't drink the water“

4 Good57 Reviews
La Herradura Latin Food Mexican • $$
2006 Atlantic Ave, Virginia Beach

Customers` Favorites

Chips and Salsa
Mojarra Frita
Nachos
Steak
Fish

“Super friendly staff and original tastes. Mariana was our courteous server and delivered first class horchata to begin. My wife had the Peruvian fish and shrimp while I had the filete de pescado. Both were delicious but salty. The portions were large and plenty of tostones to match. Tax and service fees were high and brought the total cost to $88 which is high. Frankly the best place to eat in VB.Parking: Park behind the building.“

4 Good55 Reviews
El Azteca Mexican • $
314 Constitution Dr A, Virginia Beach

Customers` Favorites

Chicken and Rice with Cheese Dipping Sauces
Enchilada Rice & Beans
Extra Chips and Salsa
Enchiladas Rancheras
Fajita Quesadilla
Chicken Fajitas
Nachos Supreme
Steak Fajitas
Quesadillas
Street Tacos

“Cozy place. Very efficient service. Ask for more salsa and the white dip, you get it no questions asked. I ordered taco mazatlan which is fish tacos. It was really good, fresh and well seasoned. Also recommend their flan and churros (stuffed with caramel) - they were yummy I forgot to take a picture! Will definitely come back to try other menu selections!“

4 Good53 Reviews
Jessy's Tacos and Tequila Mexican • $
1375 Oceana Blvd, Virginia Beach

Customers` Favorites

Steak and Chicken Fajitas
Tacos Handmade Tortilla
Vegan Chorizo Burrito
Rice & Refried Beans
Chips- House Made
Chips and Salsa
Chips & Salsa
Birria Tacos
Fish Tacos
Taco Salad

“The food was amazing! I had the Huarache Ranchero with Barbacoa Borrego. Never had lamb barbecue but this was incredible! I’m not an expert but easily the best Mexican food I have ever had!ñ and I’ve been to Mexico four times! Obviously fresh and handcrafted. The staff was attentive and made sure our drinks and stomachs were full. The tres leches cake with strawberry filling was indescribably delicious! In Va Beach? Give this place a try. (Not far from Sandbridge either) Also a wide range of margaritas and tequila!“

3.9 Good90 Reviews
Mariscos Nayarit Mexican • $
689 Phoenix Dr, Virginia Beach

Customers` Favorites

Ceviche Primavera
Burrito Tapatio
Michelada Trio
Chimichangas
Red Snapper
Seafood

“It was my first experience there and it was an amazing one. The staff is so friendly and welcoming from the moment I walked in the door. Gladis at the bar was amazingly professional and sooo accommodating to all my requests. Andre was so on point and when I requested to be moved from the bar to a table he immediately took charge and made sure I was comfortable and all my things were moved perfectly. The show that night was amazing, El Compa Chentillo; what a spectacle of talent. I will definitely visit again.Kid-friendliness: Very healthy and family oriented environment. Definitely safe for kids.“

3.9 Good50 Reviews
Mi Rincon Latino 2 Taqueria y Pupuseria Mexican • $
665 Newtown Rd #112, Virginia Beach

Customers` Favorites

Shrimp Fajitas with Rice and Beans
Pupusas
Flautas
Tacos

“I love their sopes. We get them a couple of times a month. Portions are large and good is always delicious and fresh. Pricing is very fair for the amount of food you get. Highly recommend you check them out, you won't regret it.Kid-friendliness: YesWheelchair accessibility: Yes“

3.9 Good48 Reviews
Plaza Azteca Mexican Restaurants Mexican • $$
1387 Baker Rd, Virginia Beach

“Had a lovely lunch date with my teenager today at Plaza Azteca. Per usual we were greeted with a smile and sat quickly at a table. The waiter got our order in smoothly and we had our food within 10 minutes. Everything was perfect and taste wonderful“

4 Good30 Reviews
El Azteca Mexican Restaurant Mexican • $$
2476 Nimmo Pkwy #103, Virginia Beach

Customers` Favorites

Fajitas Vallarta
Chiles Rellenos
Chimichangas
Carne Asada
Margherita
Taco Salad

“This El Azteca location is consistent in both service and food. We've dined in no less than 10 times and have ordered takeout quite a few times which was well packaged. We prefer the El Azteca off E. Little Creek road as the food is better in our opinion but this location is more convenient for us. It's never crazy busy, always clean and not too long ago they did some updates.“

3.9 Good41 Reviews
Margarita Grill Bar & Grill • $
2340 Virginia Beach Blvd, Virginia Beach

Customers` Favorites

Rice and Beans
Chicken Wings
Burrito
Nachos

“Nice quiet spot for a quick lunch. Me and my daughter spotted this spot while looking for the Chinese restaurant in the same plaza. She did "rock, paper scissors and decided to go to Maragita Grill. The place was kinda dark but the waitress was very friendly and made suggestions on what was good to eat. The food was hot and fresh and did not disappoint. I'd recommend them and would visit again.“

4 Good24 Reviews
Baja Cantina Mexican • $
206 23rd St, Virginia Beach

Customers` Favorites

House Fish Tacos
Chicken Flautas
Beans and Rice
Surf and Turf
Chips & Salsa
Shrimp Tacos
Baja Flautas
Baja Nachos
First Time
Beef Tacos

“My friend and I stumbled upon this spot pretty late last night and had an amazing time. The service was swift, friendly, and answered any questions we had including recommendations on cocktails/food. The wings were the best wings I’ve ever had and well worth the drive from Richmond. The jalapeño garlic hot sauce was also so good that I bought a bottle. We will be back!“

3.8 Good75 Reviews
Camino Real Mexican • $
5313 Indian River Rd #101, Virginia Beach

Customers` Favorites

Side of Rice Beans and Pico De Gallo
Burrito Bowl with Carnitas
Bahama Mama 40 Oz
Mango Margherita
Fried Ice Cream
Fajita Burrito
Nachos Fajitas
Tacos de Atun
Shrimp Tacos
Molcajeté

“This is my favorite Mexican Restaurant in the 7 cities. Do not miss this awesome joint tucked in behind brusters. The staff is so friendly and always have a warm greeting for me when I come in. They're usually pouring my Marg as soon as I pull up!The food can't be beat. I've tried. A particular treat is their marinated pork, whether it's the enchiladas or the tacos al pastor I'm telling you their pork is something special. Don't even get me started on the amazing Margaritas! Try their fresh guac too! I will continue to eat at Camino multiple times a month and recommend it to all my friends. I love this family run business, you can tell they really care. We need to support more local places like Camino!!!!!!“

3.8 Good67 Reviews
Plaza Azteca Mexican • $
2158 Great Neck Square Sc, Virginia Beach

Customers` Favorites

Al Pastor Taco
Street Corn

“The food was delicious. The service was "ok". There was just my friends and I and another family and the waiters did not come back to check on us. We ordered Tableside Guac and then had to wait and try to flag down a waiter to get chips as we were out...and just had freshly made guacamole! The robot is a cool touch but obviously we still need humans...no the robot did not check on us either.Vegetarian options: It is always better if there are MORE Vegan and Vegetarian options.“

3.9 Good33 Reviews
La Tapatia 2 Mexican • $$
839 Virginia Beach Blvd #2, Virginia Beach

“I'm always down for new mexican spots... Especially after eating authentic while traveling. I ordered a few things to devour after enjoying my HH Margaritazzzz. The plantanos frito was ahhhhmazing. Plaintains were cooked perfectly, served piping hot and edges crystalized to the gods above. Accompanied by the best beans i've ever had in my life.Pause- Warning! Lol this review is turning into "all about the beans, babyyyy" cue the music!My loves, idk but these beans were made by the higher power himself. I'm thinking about going back again today just for the beans and plantains. I also ordered fajitas, they are served with two homemade corn tortillas. Who can't go wrong with fajitas?! Anyway- enjoy & if you decide to go- grab some beans & plantains and drop 'em off at my job. Lol“

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

Customers` Favorites

Tri Chip Dip Large with Chunky Guacamole
Surf and Turf Burrito
Carne Asada Burrito
Chips and Guacamole
Famous Fish Tacos
Carne Asada Fries
Chips and Salsa
3-Shrimp Tacos
Big Kahuna
Quesadilla

“Great place for shrimp and fish tacos. My go to! Husband loves the burritos. They have great atmosphere, surf videos always on. Great for catching up with friends, family dinners, laid back vibe. Has a bar for mixed drinks and beers. They also have a location at the oceanfront in Virginia Beach.Tip: get the chips, salsa, cheese dip and guacamole app!!“

3.8 Good61 Reviews
Guads Restaurante Mexican • $
509 Hilltop Plaza, Virginia Beach

Customers` Favorites

Fajitas for Two
Chimichangas

“Guads is always the great spot for Mexican in the 757. The drinks and food are always on point and the the service makes IT even better. Wilfredo our server was super friendly and made sure we were happy with everything. Great customer service and Love “

3.9 Good30 Reviews
Loading...
map Map