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
Cowboy Burrito
Guacamole Dip
Street Tacos

“WOW!!Came here on a whim with zero expectations and we were blown away. Friday night chaos and we were seated in a matter of minutes.Our waitress, Salma, was so attentive and happy! Our food came out quick and the plates were LOADED! I took half my plate full and still left so full I was waddling.The salsa was fresh, the avocados were perfect, they had vegetarian options, and reasonably priced drinks. We will be back often!“

4.7 Superb89 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 Superb80 Reviews

3
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
Birria Enchiladas
Double Smashburger
Loaded Yuca Frita
Short Rib Burrito
Carne Asada Tacos

“Our server was great and so passionate about making sure we had a great experience. We tried a little bit of almost everything and it was all outstanding. Definitely a special night out type of spot but we will definitely be back.... the cucumber margarita was my favorite!“

4.3 Superb325 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 Superb89 Reviews
Grande Burrito Grill Mexican • $
138 Thalia Village Shoppes, Virginia Beach

Customers` Favorites

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

“Grande Burrito Grill is my partner & I’s go-to place for Mexican cuisine!! This little “hole-in-the-wall” is so cozy that you can tell it’s owned and operated by family, because they make you feel like family, too! Been coming here periodically over the years & moved down the street last year— and even though we only dine in twice a month at most: they always remember and welcome us like it was just yesterday. The service is always fantastic. The food is always fresh & delicious, even when ordering takeout, as they make everything in house… not to mention that the prices beat out most other Mexican restaurants in the area… that’s a feat for being a small business! They will always have our patronage. ??“

4.6 Superb86 Reviews
Delicias Ice Cream Factory Ice Cream Shop • $
528 Newtown Rd, Virginia Beach

Customers` Favorites

Cookies and Cream Ice Cream Waffle Cone
Strawberry Cheesecake Ice Cream
Papas A la Francesa
Chicharron Preparado
Sandwich Planchado
Nachos Con Queso
Fresas Con Crema
Papas Con Tocino
Walking Tacos
Funnel Cakes

“The vibe is very comforting and the workers there are very kind and helpful. The food is delicious I love the variety, from snacks and dessert to main entrees, you’ll find something to satisfy a craving. Definitely going to continue coming “

4.5 Superb102 Reviews
Taqueria La Patrona Mexican • $$
1153 Lynnhaven Pkwy, Virginia Beach

Customers` Favorites

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

“Food was AMAZING. very well seasoned and just the right amount of everything. The service was good, waiters were so polite it made the experience worth it. I ordered the birria ramen and it came with a bowl of ramen (birria) and 3 birria tacos. 1000/10. I love that they also had vegetarian and vegan options for my friend as well.“

4.4 Superb112 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 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
Lunch Special
Texas Fajitas
Tres Tacos
Quesadilla
Guacamole

“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.3 Superb153 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

“Excellent Mexican food in Virginia Beach by a mile. Bring an appetite YOU WILL NOT leave hungry. I had the new Mexico city tacos and they were great. Excellent flavor and just the right level of spiciness. Very fresh and worth every bite. Even when I knocked and broke my sangarita glass with some drink still in it they cleaned it up without spilling a drop and brought a small fresh made one without charging extra. Well worth seeking them out.“

4.4 Superb100 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.3 Superb124 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
Ceviche Tropical
Chips and Salsa
Fresh Guacamole

“I love this restaurant, we go pretty often and they are always very friendly and generous with the chips and salsa and the table side guacamole is delicious!Kid-friendliness: I always bring my kids and they have a pretty generous kid menu compared to most other restaurants“

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

Customers` Favorites

Bang Bang Shrimp Tacos
Sandbridge Burrito

“Food is excellent and we always receive a warm and friendly greeting from staff at our favorite Mexican restaurant in VB. Venture away from the standard taco, burrito, enchilada, etc., and you are likely to be rewarded with a nice surprise. It's nice to support a local restaurant, especially one this good, so give it a try if you are in the area. Highly recommended.“

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

Customers` Favorites

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

“Last night we visited Gran Maya, it was great !The choice of dishes was huge, our server Kathelyn was also very friendly and attentive.The manager came to us to ask how our food was and had a chat with us about European beer. Overall a big recommendation !“

4.4 Superb78 Reviews
Las Palmas 3 Mexican Restaurant Mexican • $
620 First Colonial Rd, Virginia Beach

Customers` Favorites

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

“Very GREAT food. Got the burrito steak bo , it was yummy.Customer service isn't the greatest but i just think its because of how fast paced everything is. Food came out super fast and fresh!Lunch menu was nice , drink menu is a bit pricey, no margarita specials here.“

4.3 Superb93 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 Superb54 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

“Stayed at the Holiday Inn nearby and found this place while looking for food. Read all the great reviews about it and we decided to check it out. Definitely did not regret that decision. Everything was absolutely amazing. The margarita was perfect along with the chicken and beef nachos. If you are anywhere around the area, you should most definitely try this place out.“

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

Customers` Favorites

Steak Taco Salad
Loaded Chicken
Loaded Nachos
Burrito
Churro
Fries
Fish

“Got to try this stall in Sandbridge, a stone’s throw from Mello Beans Coffee.They have picnic tables with umbrellas, ample parking. Service was friendly and fast. They support staff working for extra $$ during college. Community conscious indeed.I highly recommend the steak taco salad. Other proteins are offered with the taco salad such as chicken, etc. the salad was made with greens that are fresh (no brown edges or limp leaves!), guacamole that’s green, taco chips, the works! The steak was perfectly seasoned and served in good portion. Highly recommend this place, worth the scenic drive to Sandbridge Road!“

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

“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.3 Superb66 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

“True enough Bay locals and Citrus in that order had long waits so this place was pleasingly easy to walk into and eat within 15 minutes the fish tacos were Excellent as was my significants seafood quesidilla plus the staff that was behind the bar and seated us and took our order sorry didn't get name was very impressionable and made our visit really pleasant“

4.2 Good76 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 Good74 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
Flautas De Pollo
Chips and Salsa
Guacamole
Tortillas
Burrito
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 Good70 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

“After deciding this place was no good five years ago, we finally went back, and wow. The margs are strong, the food was amazing, and the service was phenomenal. This is definitely our new go to.We ordered the carne asada and pollo asada and both melted in our mouths. I also ordered the pork tamal which was perfectly moist and well seasoned!“

4.2 Good65 Reviews
Mi Casita Mexican Grill Mexican • $$
3600 Bonney Rd, Virginia Beach

Customers` Favorites

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

“The food was amazing! I am normally not the type to finish my food on the first go round, but I couldn’t help myself! Our waiter was extremely attentive and pleasant. If I wasn’t just passing through, this would definitely be my go-to Mexican restaurant. We ordered the birria tacos, queso dip, pina pollo, and a nice cold beer to complement.“

4.1 Good90 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

“Great sports bar with a welcoming and casual laid back atmosphere. And the food is to die for; make sure to try their Daytona wings and beer battered fries if you haven't already. And both the front of house and back of house staff are super friendly and go way past above and beyond in their customer service. They also have all the sports packages for whatever is in season and I think they show boxing and mixed martial arts PPVs too, and they do a themed trivia night every week tooParking: It's in a big shopping center complex so there's plenty of parking spaces available, especially at night after all the other businesses have closed for the day.“

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 Good72 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 Good67 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
Vegan Tacos
Vegetarian
Tortillas

“Usually stop by here to grab a quick bite to go. Huge portions and pretty affordable price. Lots of hot sauce options. Always plenty of seating availble, be it tabletop or at the bar.The have a reward program so be sure to sign up. It's totally worth it and the saving can come when least expected.“

4 Good107 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
La Dulce Vida Bakery • $
2200 Atlantic Ave, Virginia Beach

Customers` Favorites

Churros

“This spot is an absolute must visit when you’re in Bryson City! The bagel sandwiches are by far the best thing I have ever eaten. The ingredients are fresh and paired beautifully on the sandwiches. The coffee is also made very well!! Thank you La Dolce Vita for serving us for breakfast two days in a row while my wife and I stayed in Bryson City! The vibe in here is also very chill, relaxed, and clean.“

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 Good59 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 Good88 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
Mango on a Stick
Nacho Meat Fries
Red Salsa Sauce
Cane Asada Taco

“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 Good75 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 Good59 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 Good56 Reviews
Jessy's Tacos and Tequila Mexican • $$
1375 Oceana Blvd, Virginia Beach

Customers` Favorites

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

“Husband and I stopped by for a late lunch. Their michelada is the best I have had here since moving from San Diego. The tortillas are for sure hand made and so fresh. I had the birria tacos, and they were absolutely phenomenal. This place is a must-visit for anyone craving delicious Mexican food and authentic drinks.“

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

Customers` Favorites

Tri Chip Dip Large with Chunky Guacamole
Carne Asada Burrito
Chips and Guacamole
Carne Asada Fries
Famous Fish Tacos
Chips and Salsa
Big Kahuna
Carnitas

“I was having a rough day on 2/4/24Came in to get some food to go..The black gentleman working the register was so nice. He must have noticed I looked sad and he offered me a brownie. When I got my food bag he put a note on it that said “you got this”When I got home and opened it there were two more notes they said “keep your head up” and “keep going”This man is an angel of God.thank you kind sir I wish I knew your name.You have given me hope and I couldn’t ever say thank you enough. “

3.8 Good205 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!“

3.9 Good51 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 Good48 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 Good46 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
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
El Azteca Mexican Restaurant Mexican • $$
2476 Nimmo Pkwy #103, Virginia Beach

Customers` Favorites

Fajitas Vallarta
Chiles Rellenos
Chimichangas
Carne Asada
Margherita
Taco Salad

“Pretty typical Mexican place. I would put this one above average. Large, attractive dining room. Very attentive service. Extensive menu. We had the molechete (sp?). We'll have that again. I would say the desserts were ok, nothing special, but dessert isn't why I choose a Mexican restaurant. Reasonable prices. Positive experience overall.Parking: Parking is no problem at this upscale strip mall.“

3.9 Good36 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
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
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“

3.9 Good28 Reviews
Tienda La Tapatía Mexican •
5033 Virginia Beach Blvd, Virginia Beach

“(WATCH OUT: for some reason when trying to review a new place call "tienda y tortillería Natasha" it brings you here. And this is a total different place. Make sure you are aware of this when reviewing, I ALMOST gave a one star to this wonderful place)THIS IS FOR TIENDA TAPATIAWonderful variety of Latin items. Great serviceParking not the best.Definitely recommend“

3.9 Good23 Reviews
El Parian Mexican Store Mexican • $
309 Aragona Blvd, Virginia Beach

“We went on a Thursday afternoon, not a soul in there. We were greeted with menus and immediately went to our table. The chips, salsa, and white sauce are amazing. We ordered the queso dip and it was the best I've ever had. The vibe was very welcoming and busy was a overall amazing experience.“

3.8 Good36 Reviews
Loading...
map Map