Best Mexican Restaurants in Virginia Beach

Expert recommended Top 3 Mexican Restaurants in Virginia Beach, Virginia. All of our mexican restaurants face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve only the best!


2052 Lynnhaven Parkway, Virginia Beach, VA 23456

Since 2013

Trio De Sopecitos, Lettuce Wraps, Portobello Mushroom, Cheese Dip, Queso Fundido, Tostadas De Ceviche, Taco Fries, Jose Tequila Pork Rind Nachos, Chicken Nachos, Carne Asada, Texas Nachos, Nachos Grandes, Carne Asada Fries, Al Pastor, Carne Azada, Carnitas, Shrimp Chorizo and Bacon, Guacamole Diablo, Guacamole Mexicano & Burrito California

Buy the Ignited Tequila Fajitas $20.49, Fajitas Del Mar $19.49, Fajita Asada Jalisco $19.49, Quesadilla Circulo Salad $12.49, Chicken Sour Cream Enchiladas $12.49. Happy hours available on Monday to Thursday (11:00 am to 8:00 pm). Weekly specials Enchiladas Night on Monday, Chimichangas and Taco on Tuesday, Fajitas Night on Wednesday, Grilled California Burrito on Thursday. Kids menu includes Chicken Fingers, Cheese Pizza and Quesadilla, Corndog, Grilled Chicken & Popcorn Shrimp

Price: Starts from $1.99


Mon - Thu 11:00 am - 10:00 pm
Fri 11:00 am - 11:00 pm
Sat 11:00 am - 10:30 pm
Sun 11:00 am - 9:30 pm

TBR® Inspection Report


3619 Pacific Avenue, Virginia Beach, VA 23451

Since 2005

Burritos, Quesadilla, Tacos, Mexican Scrambles, Spicoli, Steak Picado, Chile Verde Wet Burrito, Huevos Rancheros, Loaded Huves Rancheros, Cinnamon Apple Cream Cheese Chimichanga, Bacon Strips, Carne Asada, Chorizo, Tortilla Chips with Beans, Picante Sauce, French Fries Topped with Chorizo, Carnitas, Spicy Pork Sausage, Guacamole & Grilled Chicken

Serves in Three Locations Within Virginia. Offers Daily Specials El Hugo Burrito $9.25 on Monday, Soup and Taco Combo $8.25 on Tuesday, BBC Quesadilla $8.75 on Wednesday, Taco combo $7.75 on Thursday and Asada Con Queso Burrito $9.50 on Saturday. Kids menu includes Cheese Quesadilla $6.50, Bean and Cheese Burrito $6.50, Soft Chicken Taco $6.50, Chicken Nuggets $6.50 (For kids 10 or under)

Price: Starts from $1.75

Online Order


Mon - Thu 11:00 am - 10:00 pm
Fri 11:00 am - 12:00 am
Sat 8:00 am - 12:00 am
Sun 8:00 am - 10:00 pm

TBR® Inspection Report


4540 Princess Anne Road, Suite 121, Virginia Beach, VA 23462

Burrito Loco, Chicken Lettuce Wrap, Quesadilla Deluxe, Tapatio Del Mar, Chilaquiles, El Ranchero, Enchilada Yolandas, Enchiladas Al Queso, Bean Enchilada, Enchiladas Verdes Suiza, Enchiladas Rancheras, Enchiladas Supreme, Chimichangas, Chicken Fajttas, Shrimp Fajitas, Shredded Chicken, Beef Tips, Steak Fajitas & Vegetarian Quesadilla

Kids menu includes Macaroni and Cheese, Chicken Nuggets and Fries, Mini Taco Salad Chicken or Beef, Grilled Cheese and Fries, Enchiladas, Rice and Beans, Taco, Rice and Beans, Quesadilla, Rice and Beans, Hamburger at $4.99, Arroz Con Pollo $9.99, Arroz Con Carne $10.99, Quesa Fajitas $10.99 and Quesa Dechorizo $10.99. Taste the Burrito Dos Manos, Burrito San Jose, Burrito Grande, Burrito Jalisco, Burrito Tipicos & Burrito Verdes. Provides free wifi, takeout options & happy hours

Price: Starts from $5.25

[email protected]


Sun - Thu 11:00 am - 10:00 pm
Fri & Sat 11:00 am - 11:00 pm

TBR® Inspection Report