20 Best Mexican Restaurants In Virginia Beach, VA

Last Updated:
Sort
Gringo's Taqueria is a restaurant located in Virginia Beach, Virginia at 612 Norfolk Avenue. This restaurant serves sour cream or salsa, quesadilla, gringos baja fish taco, salsa sampler, jean maries salad, carne asada burrito, and chicken or pork taco. They also serve roasted tomato salsa, rice or beans, big johns burrito, chips & salsa, yubis taco, pineapple salsa, and pico de gallo. They are...
612 Norfolk Avenue, Virginia Beach, VA, 23451
Rank
1
21 votes
Sponsor
0.0
Salsitas is a restaurant located in Virginia Beach, Virginia at 665 Newtown Road. This restaurant serves huaraches, vegetariano taco combo, carne asada torta, arroz, tripas taco combo, adobada torta combo, and cuerito burrito. They also serve adobada burrito, pescado burrito, pescado torta combo, birria torta combo, birria burrito combo, chiles rellenos, and cabeza burrito combo.
665 Newtown Road, Virginia Beach, VA, 23462
Rank
2
8 votes
Sponsor
0.0
Baja Cantina is a restaurant located in Virginia Beach, Virginia at 206 23rd Street. This restaurant serves the prospector, salad pescado, loco coco bunuelo, banana mulege, enchilada del mar, tortilla soup, and baja taco salad. They also serve baja burger, southwest burger, bbq back ribs,...
206 23rd Street, Virginia Beach, VA, 23451
Rank
3
24 votes
Sponsor
0.0
Las Palmas Mexican Restaurant & Cantina is a restaurant located in Virginia Beach, Virginia at 4540 Princess Anne Road. They are open every day of the week. Conveniently located at the Brenneman Farm Shopping Center, just a few miles from the beautiful coast of Virginia. Las Palmas bring with...
4540 Princess Anne Road, Virginia Beach, VA, 23462
Rank
4
11 votes
Sponsor
0.0
Cactus Jack's Southwest Grill is a restaurant located in Virginia Beach, Virginia at 2736 Atlantic Avenue. They are open every day of the week. Our menu, created by Chef David Francis, features southwestern inspired cuisine made with the freshest of ingredients, in addition to traditional...
2736 Atlantic Avenue, Virginia Beach, VA, 23451
Rank
5
20 votes
Sponsor
0.0
Side Street Cantina is a restaurant located in Virginia Beach, Virginia at 205 11th Street. They are open every day of the week.
205 11th Street, Virginia Beach, VA, 23451
Rank
6
19 votes
Sponsor
0.0
Pelon's Baja Grill is a restaurant located in Virginia Beach, Virginia at 3619 Pacific Avenue. This restaurant serves taquitos, sour cream, chicken tenders, hababero pineapple sauce, the curl, soft chicken taco, and surfside salad. They also serve trio dip and chips, pasole, baja sauce, fresh flour tortilla, picante sauce, vegetarian, and bean and cheese burrito. They are open every day of the...
3619 Pacific Avenue, Virginia Beach, VA, 23451
Rank
7
24 votes
Sponsor
0.0
Jose Tequilas is a restaurant located in Virginia Beach, Virginia at 2052 Lynnhaven Parkway. They are open every day of the week. Jose Tequilas is a locally owned family operated business proudly serving Hampton Roads for over 10 years. We are proud to provide our customers with only using the freshest ingredients to create authentic Mexican dishes. Oh and did we mention our famous margaritas –...
2052 Lynnhaven Parkway, Virginia Beach, VA, 23456
Rank
8
17 votes
Sponsor
0.0
Tijuana Flats is a restaurant located in Virginia Beach, Virginia at 4224 Virginia Beach Boulevard. They are open every day of the week. We will always treat everyone in our company equally & with the utmost respect, regardless of their position, knowing that every individual has unique worth & that people are our most valuable resource. We will strive to listen, to lead by example, to keep...
4224 Virginia Beach Boulevard, Virginia Beach, VA, 23452
Rank
9
14 votes
Sponsor
0.0
3 Amigos Mexican Restaurant is a restaurant located in Virginia Beach, Virginia at 1920 Centerville Turnpike. This restaurant serves camarones a la diabla, shrimp salad, camarones racheros, pollo loco, fried ice cream, mole poblano, and taco salad. They also serve choco taco, pollo monterrey, cheesecake chimichanga, mexican chile, basic burger, banana burrito, and churroz. They are open every...
1920 Centerville Turnpike, Virginia Beach, VA, 23464
Rank
10
5 votes
Sponsor
0.0
El Taco Loco is a restaurant located in Virginia Beach, Virginia at 3333 Virginia Beach Boulevard. They are open every day of the week.
3333 Virginia Beach Boulevard, Virginia Beach, VA, 23452
Rank
11
18 votes
Sponsor
0.0
Plaza Azteca Mexican Restaurant is a restaurant located in Virginia Beach, Virginia at 4292 Holland Road. This restaurant serves spinach enchiladas, enchiladas de mole, chicken and fried rice, cheese dip, xango, steak azteca, and california fish tacos. They also serve enchiladas chipotle, queso fundido (with chorizo), pescado azteca, seafood chimichangas, mushroom quesadilla, quesadilla...
4292 Holland Road, Virginia Beach, VA, 23452
Rank
12
16 votes
Sponsor
0.0
Mi Casita Mexican Restaurant is a restaurant located in Virginia Beach, Virginia at 3600 Bonney Road. This restaurant serves flan, xango, fajitas de camaron, pollo cariberio, chile verde, shrimp or steak taco salad, and mole poblano. They also serve sopapillas, kahlua parfait, enchiladas poblanas, chimichangas, pina rellena, mi casita steak, and carnitas dinner. They are open every day of the...
3600 Bonney Road, Virginia Beach, VA, 23452
Rank
13
9 votes
Sponsor
0.0
El Azteca is a restaurant located in Virginia Beach, Virginia at 314 Constitution Drive. This restaurant serves la superior, fideo soup, carne asada, beef or chicken fajitas, chimichanga, tacos de chorizo, and steak a la tampiquena. They also serve chilaquiles mexicanos, tiramisu, fried icecream, steak ranchero, pollo veracruzano, nachos with chicken, and extra fajita salad. They are open every...
314 Constitution Drive, Virginia Beach, VA, 23462
Rank
14
10 votes
Sponsor
0.0
Margarita Grill is a restaurant located in Virginia Beach, Virginia at 2340 Virginia Beach Boulevard. They are open every day except Sunday. Take a look through our new collection of Chi Chi London Clothings. Visit our official website For online Wholesale. Sign up To Receive Exclusive Deals. Sale Chi Chi London Clothings online shop - Free Shipping outlet online USA. Sort by: price_high_to_low...
2340 Virginia Beach Boulevard, Virginia Beach, VA, 23454
Rank
15
4 votes
Sponsor
0.0
Restaurante Ole is a restaurant located in Virginia Beach, Virginia at 5191 Shore Drive. They are open every day of the week. Combo-Your-Way: Choose (2) two (Taco, Burrito, Quesadilla, Enchilada, Chile Relleno, or Tamale) with rice or beans …..…… 7.25 Fajita Burrito: Your choice (Steak or Chicken) served with a guac salad … 8.75 Loaded Burrito: Your choice (Beef or Chicken) stuffed w/ beans...
5191 Shore Drive, Virginia Beach, VA, 23455
Rank
16
9 votes
Sponsor
0.0
La Herradura is a restaurant located in Virginia Beach, Virginia at 4801 Shore Drive. They are open every day of the week. Quesadilla filled with your choice of steak or chicken, onions, bell peppers and cheese. Topped with lettuce, sour cream and tomatoes. One flour tortilla fried or soft filled with chicken or beef tips, covered with nacho, cheese, rice, or beans and guacamole salad. One...
4801 Shore Drive, Virginia Beach, VA, 23455
Rank
17
6 votes
Sponsor
0.0
Guads Mexican Restaurant is a restaurant located in Virginia Beach, Virginia at 509 Hilltop Plaza. This restaurant serves deep fried ice cream, quesadilla suprema, shrimp quesadilla, guadalajara taco salad, fajita nachos, taco, and chalupa. They also serve lettuce-tomato-n-dressing, chile relleno, soft taco, grilled shrimp salad, tossed salad, guacamole taco, and fajita quesadilla. They are...
509 Hilltop Plaza, Virginia Beach, VA, 23454
Rank
18
5 votes
Sponsor
0.0
Plaza Azteca is a restaurant located in Virginia Beach, Virginia at 4501 Haygood Road. This restaurant serves mixed fajitas taco salad, chicken, azteca salad, burritos deluxe, cheese dip, bean dip, and french fries. They also serve burrito ruleta, beans, pico de gallo, stuffed jalapenos, burrito plaza del mar, beef, and grilled mushroom. They are open every day of the week. Three corn...
4501 Haygood Road, Virginia Beach, VA, 23455
Rank
19
5 votes
Sponsor
0.0
Camino Real is a restaurant located in Virginia Beach, Virginia at 5313 Indian River Road. They are open every day of the week.
5313 Indian River Road, Virginia Beach, VA, 23464
Rank
20
6 votes
Sponsor
0.0