20 Best Mexican Restaurants In Virginia Beach, VA

Last Updated:
Sort
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, enchiladas rancheros, t. j. taxi, baja tacos pescado, and pollo ranchero. They are open every day of the...
206 23rd Street, Virginia Beach, VA, 23451
Rank
1
24 votes
Sponsor
0.0
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
2
21 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
3
20 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...
3619 Pacific Avenue, Virginia Beach, VA, 23451
Rank
4
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
5
11 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
6
10 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. Why did Tijuana Flats start the Just in Queso Foundation? It’s simple really — we think hot, melted cheese can save the world — that, and we realize that regardless of who you are, where you live or what you do, life can throw an extremely bumpy road your way...
4224 Virginia Beach Boulevard, Virginia Beach, VA, 23452
Rank
7
14 votes
Sponsor
0.0
Salsita's is a restaurant located in Virginia Beach, Virginia at 665 Newtown Road.
665 Newtown Road, Virginia Beach, VA, 23462
Rank
8
8 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
9
17 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
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
12
19 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
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
14
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
15
6 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
16
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
17
5 votes
Sponsor
0.0
Califresh Bistro is a restaurant located in Virginia Beach, Virginia at 2158 Great Neck Square.
2158 Great Neck Square, Virginia Beach, VA, 23454
Rank
18
4 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. Family own...
4501 Haygood Road, Virginia Beach, VA, 23455
Rank
19
5 votes
Sponsor
0.0
Rockfish is a restaurant located in Virginia Beach, Virginia at 1601 Atlantic Avenue. They are open every day of the week. We want to hear from you! Review Rockfish on your favorite review sites such as: Urbanspoon, OpenTable, Yelp or Trip Advisor. Jun 7, 2010 "Great ocean view and delicious food. I had a crabcake sandwich and a side dish of lobster mac'n' cheese. The frozen drink was good too,...
1601 Atlantic Avenue, Virginia Beach, VA, 23451
Rank
20
12 votes
Sponsor
0.0