33 Best Mexican Restaurants in Chesapeake

Explore Chesapeake's Mexican flavors with our restaurant recommendations. Enjoy the best Cheese Dip, Fajitas, Carnitas, and more in the city.

La Hacienda Street Food & Tequila Mexican • $
2007 S Military Hwy Unit A, Chesapeake

Customers` Favorites

Margarita Flight & Patron Marg
Tacos de Birria Con Consome
Chicken and Shrimp Fajitas
Queso Fundido Con Chorizo
Fresh Tableside Gucamole
Chicken & Shrimp Fajitas
Steak and Shrimp Fajitas
Burrito Centro Americano
Steak & Shrimp Fajitas
Mexican Chimichanga

“I genuinely couldn’t tell you what was more amazing… The food or the amazing people! My whole family has full bellies (and lunch for tomorrow too!) The food was hot, and full of fresh flavors. EVERY SINGLE THING WE ORDERED WAS INCREDIBLE!!!“

4.7 Superb253 Reviews
Taqueria La Hacienda Mexican • $
2146 S Military Hwy, Chesapeake

Customers` Favorites

Birria Tacos and Tacos Al Pastor
3 Chicken Enchiladas with Queso
Burrito Amanece Huevos Jamon
Comiendo Unos Ricos Tacos
Flaming Hot Burrito
California Burrito
Chicken Quesadilla
Enchiladas Verdes
Carne Asada Fries
Enchiladas Lupe

“very good authentic Mexican food!“

4.7 Superb165 Reviews
El Puente Mexican Grill Mexican • $
2617 Moses Grandy Trail Suite 122, Chesapeake

Customers` Favorites

Don Jose Burrito and El Puente Del Mar
Birria Tacos De Carne Asada Taco
Vegetarian Chimichangas
Taco Salad with Beef
Quesadilla Vallarta
Vegetarian Burrito
Enchiladas Cozumel
Burrito California
Fajita Quesadilla
Burrito Mexicano

“The food is ALWAYS fresh and comes out quickly!! The salsa is delicious and the service is top notch!! Always friendly!!!“

4.6 Superb170 Reviews
Los Burritos Mexican • $
1580 Crossways Blvd, Chesapeake

Customers` Favorites

Steak Street Tacos Al Pastor
Agua Tacos Chicken or Steak
Los Burritos Taco Salad
Chicken Tortilla Soup
California Burrito
Carne Asada Fries
Burrito Mexicanos
Chips and Salsa
Chicken Burrito
Burrito Texano

“Absolutely love this place! Every week my wife and I come up here and order our dinner from here. This is the best Mexican restaurant in Chesapeake, and quite possibly Hampton roads.“

4.6 Superb149 Reviews
El Puente Mexican Grill Mexican • $
3308 Taylor Rd #2506, Chesapeake

Customers` Favorites

Tacos and Chicken Quesadilla
Fried Chimichanga Dinner
Steak a La Tampiquena
Seafood Chimichangas
White Sauce Mexican
Enchiladas Cozumel
Chicken Fried Rice
El Puente Burrito
Burrito San José
Burrito Mexicano

“Very good food good wait staff and the Prices are fair“

4.4 Superb207 Reviews
La Hacienda Mexican Grill Mexican • $
1744 Sentinel Dr #100, Chesapeake

Customers` Favorites

Burrito Quesadilla and Enchilada Combo
Chicken and Shrimp Fajitas
Tacos Jalisco Birria Tacos
Al Pastor Marinated Pork
Chicken Street Tacos
California Fries
Chicken and Rice
Chicken Fajita
Texas Fajitas
Refried Beans

“great place, food and service.“

4.4 Superb204 Reviews
Agave Azul Mexican • $
1445 Sam's Dr Unit 0103, Chesapeake

Customers` Favorites

Mexican Street Corn Esquite
Refried Beans and Cheese
Baja California Tacos
Birria Queso Tacos
Queso Birria Tacos
California Burrito
Burrito San Jose
Tacos Al Pastor
Arroz Con Pollo
Chips and Salsa

“Saw this in google looking for food, pretty great selection of things to get. Tried some new dishes and even got their elotes. So good. Also if you like hot sauces and sauces ingeneral there is a decent amount of options at each table. The waitress was super on point and helpful too. 10/10 definitely want to go back and try more.“

4.5 Superb146 Reviews
Bronco Mexican Grill Mexican • $
1400 Kempsville Road Ste#111-112, Chesapeake

Customers` Favorites

Texas Fajitas for Two Steak Shrimp & Chicken
Steak Shrimp & Chicken Fajitas for Two
Guacamole Fresco
Carnitas Dinner
Burrito Del Mar
Burrito Bronco
Shrimp Tacos
Fiesta Salad
Super Bronco
Guaca Tacos

“Amazing first time at Bronco Mexican Grill. Our server, Vanessa, was fantastic! She brought out several different salsas for us to try. My favorite was the onion and habanero. The Birria tacos were excellent as well. Very attentive staff all with smiles on their faces. We will definitely be back!“

4.5 Superb128 Reviews
Los Primos Mexican Grill (Hanbury) Mexican • $
237 Hanbury Rd E, Chesapeake

Customers` Favorites

Beef Hard Shell Tacos and Soft Chicken Tacos
Cheese Quesadilla with Side of Refried Beans
One Burrito One Chile Relleno and One Taco
Beef Taco and 2 Shredded Chicken Tacos
One Enchilada One Tamal Rice and Beans
House Made Tortilla Chips and Salsa
Non Alcoholic Daiquiris
Nacho Grande's Sampler
Mexican Fried Ice Cream
Fajita Texano Burrito

“Shout out to Alex! I ordered delivery through their third party app. I didn't get my margaritas (and I really needed my margaritas) and my daughter's taco order was incorrect. I called and after talking to the hostest and the manager, I finally got to Alex. They don't have control over the app or the driver, they also can't refund if you paid through the app. They offered a store credit, but that didn't solve the problem, I was at Karen level by this time. But they made it right- Alex drove to my house with my margaritas and not just one, but 2 tacos for my daughter. Now that is how you take care of the customer. Only Los Primos at Hanbury for this family from now on!!“

4.6 Superb101 Reviews
3 Amigos Mexican Restaurant Hickory Mexican • $
2620 S Battlefield Blvd, Chesapeake

Customers` Favorites

Steak Chicken and Shrimp Fajitas Combo
Kid's Meals Chicken Tenders & Fries
Fresh Nacho Chips with Salsa
Churros with Ice Cream
Enchiladas Rancheras
Chimichanga Dinner
Burrito Jalapeño
Texas Margaritas
Fried Ice Cream
Chips and Salsa

“First time here and definitely will be back! Seafood burritos were delicious! Clean restaurant and fast service!“

4.5 Superb117 Reviews
Rancho Grande Mexican • $
732 Eden Way N A, Chesapeake

Customers` Favorites

Enchilada Supreme Dine in: Yes Outdoor seating: No Takeout: Yes
Refried Beans and Guacamole Salad
Chicken and Steak Fajitas
Burrito Loco with Veg
Handmade Guacamole
Chicken Quesadilla
Shrimp Enchiladas
Quesadilla Grande
Chips and Salsa
Special Nachos

“Food so delicious and/with friendly staff especially Juanita or Juana (sorry if I say wrong name)“

4.5 Superb110 Reviews
Union Taco Mexican • $$
515 Belaire Ave, Chesapeake

Customers` Favorites

Thai Curry Cauliflower
PO Boy Shrimp Taco
Appetizer Nachos
Carne Asada Fries
Strawberry Marg
Al Pastor Taco
Chips and Queso
Birria Nachos
Birria Tacos
Tortilla Soup

“Fantastic meal, friendly staff“

4.3 Superb151 Reviews
El Toro Loco Mexican • $
109 Gainsborough Square, Chesapeake

Customers` Favorites

Taco Burrito and Enchilada
Rice \u0026 Refried Beans
Lunch Chicken Fajitas
Tacos De Carne Asada
Chicken Quesadilla
Taquitos Mexicanos
Burritos Alegres
Chicken Quasadia
Grande Quesadilla
Fajitas Texanas

“We love El Toro!! We’ve been coming here for 20+ years since their old location. Best food & friendly service always !!“

4.3 Superb118 Reviews
Gran Rodeo Mexican Bar & Grill Mexican • $$
236 Carmichael Way #310, Chesapeake

Customers` Favorites

Beef or Chicken Fajitas
Shrimp Chicken and Steak
Carne Asada Fries
Burrito Carnitas
Coco Loco Shrimp
Fresh Guacamole
Texas Fajitas
Lunch Burrito
Tortilla Soup
Street Tacos

“I specially love this location! They are so professional and friendly! Now in days a good customer service is so rare to find but especially an excellent customer which is what they provide and the food is just top notch. I have never been disappointed! Thank you!“

4.3 Superb118 Reviews
La Parrilla Mexican Grill Mexican • $
1501 Cedar Road Suites 106-109, Chesapeake

Customers` Favorites

Chips and Salsa with White Sauce
Enchilada Rice and Beans
Seafood Chimichanga
Burritos Mexicanos
Fajita Quesadilla
Burrito Mexicano
Steak Quesadilla
Salsa and Chips
Fried Ice Cream
Fresh Guacamole

“Awesome! We will definitely make this a regular spot! Thank you La Parrilla for the delicious food and outstanding service! All 8 of us enjoyed the evening. We’ll be back!Thank you!“

4.3 Superb115 Reviews
Los Primos Mexican Grill Mexican • $
1464 Mt Pleasant Rd, Chesapeake

Customers` Favorites

Hot and Spicy Burrito
Fajita Chimichangas
Chimichanga Dinner
Fajita Los Primos
Burrito Degollado
Grilled Chicken
Chicken Fajitas
Burrito Fajita
Chips and Salsa
Texas Fajitas

“Great food and wonderful service!“

4.4 Superb81 Reviews
Plaza Azteca · Gaviotas Mexican • $
1249 Cedar Rd, Chesapeake

Customers` Favorites

Burrito Taco and Chile Relleno
Fresh Tableside Guacamole
Seafood Chimichangas
Chicken Fajita Salad
Chihuahua Fajitas
Fajitas Vallarta
Chips and Salsa
Fajitas Nachos
Carnitas Plate
Lunch Combo 4

“The staff is warm and welcoming, they always show care and patience with customers. The food is beyond delicious and the portions are huge!“

4.2 Good135 Reviews
California Tortilla Mexican • $
1220 Greenbrier Pkwy, Chesapeake

Customers` Favorites

Southwest Mesquite Chicken Salad
Create Your Own Burrito or Bowl
Carnitas Verde Burrito or Bowl
Honey Lime Burrito or Bowl
Blackened Chicken Nachos
Spicy Shrimp Quesadilla
Salsa Pickled Onions
Sunset Chicken Melt
Blackened Fish Taco
Classic Quesadilla

“Ok. Hear me out. The choices here are amazing! Definitely a great Chipotl3 contender ...however and I hope someone in corporate could see this ... the key here is the base... your quinoa? Excellent! ...your tortilla? Soft and yet sturdy to hold burrito contents...your rice?... this is where there is an opportunity for improvement... the parboiled rice does not do justice to the seasonings it has ... if you would shift away from parboiled and start with an industrial rice cooker and make that from scratch... I guarantee you that you will de-throne other burrito/taco/bowl places. The place was clean, inviting, and the service 👌🏼. Will definitely come back. Oh! And that raspberry lemonade? Primo!!!“

4.2 Good131 Reviews
Burrito Perdido Mexican • $
1229 Cedar Rd, Chesapeake

Customers` Favorites

Regular Bean and Cheese Burrito
Half \u0026 Half Burrito
California Burrito
Chicken Quesadilla
Chicken Chimichanga
Chicken Burrito
Grilled Burrito
Steak Burrito
Chips & Pico
Chips Salsa

“Everything is so fresh and yummy.“

4.2 Good104 Reviews
Plaza Azteca Mexican Restaurant · Dock Landing Mexican • $
2416 Dock Landing Rd, Chesapeake

Customers` Favorites

Chips Salsa and White Sauce
Doble Chips and Salsas to Go
Fresh Table Side Guacamole
Shrimp and Chit Fajitas
Black Beans and Rice
California Fish Tacos
Seafood Chimichangas
Fried Chicken Wings
California Burrito
Shrimp Fajitas

“Thoroughly enjoyed the entire experience. The food was excellent, the service was great, the atmosphere was very laid back and chill. I highly recommend the Watermelon Margarita, frozen, it was so so good! We will definitely be coming back again.“

4.1 Good117 Reviews
Rancho Grande Mexican Restaurant Mexican • $
1320 S Military Hwy, Chesapeake

Customers` Favorites

One Cheese Enchilada One Bean Burrito with Nacho Cheese and One Quesadilla
Texas Quesadilla Grande
Rancho Grande Fajitas
Shrimp Rancho Grande
Enchiladas Rancheras
Fresh Guacamole Dip
Enchilada & Burrito
Chicken Quesadilla
Jumbo Margherita
Fried Ice Cream

“Food so delicious and/with friendly staff especially Juanita or Juana (sorry if I say wrong name)“

4 Good169 Reviews
3 Amigos Mexican Restaurant in Great Bridge Mexican • $
500 S Battlefield Blvd, Chesapeake

Customers` Favorites

One Burrito One Taco and Rice
Carne Asada Burrito for Lunch
Mixed Fajita Platter
3 Amigos Quesadilla
Fried Ice Cream
Chips and Salsa
Chicken Fajitas
Guacamole Fresco
Beans and Rice
Burrito Bowl

“First time here and definitely will be back! Seafood burritos were delicious! Clean restaurant and fast service!“

4 Good83 Reviews
La Comercial Tienda & Mexican Cuisine Mexican • $
2947 S Military Hwy, Chesapeake

Customers` Favorites

Al Pastor Marinated Pork
Shredded Chicken
Lunch Burrito
Chimichangas
Torta Cubana
Carne Asada
Quesadilla
Choriqueso
Guacamole
Frijoles

“So good! Best little place with authentic cuisine! Can’t wait to go back! The kids loved the 500ml sodas 😂😂“

3.9 Good61 Reviews
PLAYA ESCONDIDA RESTAURANT Mexican • $$
2213 S Military Hwy B, Chesapeake

Customers` Favorites

Border Fajita
5 Superb4 Reviews
Mi Rincon Latino Taqueria y Pupuseria Mexican • $
3228 S Military Hwy Ste C, Chesapeake

Customers` Favorites

Asada Chorizo and Buche Tacos
Chorizo Mexican Sausage
California Burrito
Mexican Jarritos
Quesadilla Maíz
Birria Tacos
Guacamole
Empanadas
Alambres
Pupusas

“Definitely a hidden Gem, tucked neatly in a small strip of stores.“

3.7 Good78 Reviews
Restaurante Los Angeles Mexican • $$
2213 S Military Hwy, Chesapeake

Customers` Favorites

Desayuno Sureño Southern Breakfast
Sopez Y Gorditas
Chicharron
Sopes Each
Guacamole

“I was tired of Taco Bell and remembered my ex-boyfriend had gone here before and bought me some awesome steak quesadillas. They have great Latin music playing, and the waitresses are right there at the counter. You can sit at tables if you prefer instead of ordering take-out. My waitress gave me a menu, and after ordering, I only had about a 15-minute wait. It was worth it. They were just as I remembered. The meat was tender, and I couldn't finish it all in one go! ¡Muy delicioso! 😍🫶🌺💯!!!“

3.5 Good26 Reviews
La Hacienda Panadería, Rosticeria, Y Mas Bakery • $
2001 S Military Hwy A, Chesapeake

Customers` Favorites

Flautas Centro Americanas
Wake and Bake Burrito
Pollo

“very good authentic Mexican food!“

4.8 Superb43 Reviews
Moe's Southwest Grill Mexican • $
717 Eden Way N, Chesapeake

Customers` Favorites

Steak Burrito with Chips and Salsa
Homewrecker Burrito Junior
Chocolate Chip Cookie
Beef and Vegetables
Homewrecker Bowl
Edgy Veggie Bowl
Mini Masterpiece
Chicken Burrito
Tortilla Chip
Burrito Bowl

“Lexi was PHENOMENAL. She was a tenter, she was pleasant, and most of all knowledgeable. Lexi helped me choose items that made my girls happy. Lexi also catered to my taste as I am a hard person to order for. She made my life with her nacho selection made perfectly. She was SUPERWOMAN, a one lady army, working both the food, front line, and register. She made the whole thing appear seamless and still provided a beautiful smile along with outstanding customer service. Thank you Lexi, I will be back because of the experience with you today. You ROCK GIRL🥰“

3.4 Good74 Reviews
Moe's Southwest Grill Mexican • $
237 S Battlefield Blvd, Chesapeake

Customers` Favorites

White Meat Chicken
Homewrecker Bowl
Guacamole
Queso Dip
Quesadilla
Burrito
Nachos
Steak
Stack

“We came here a lot when I was younger and living in Great Bridge. We were in the area again yesterday and decided to eat dinner here.

The service was great; the employee that made our food was pleasant and decently fast.

The food was good as well. My parents got nachos, which they enjoyed. I got a burrito, which was pretty good, but I found that the ingredients were not mixed very well in the burrito. I didn't get much of the meat until the second half of the burrito, and certain ingredients seemed pushed towards one part of the burrito, leaving very little of that ingredient in the other parts.

Overall, the experience was certainly not bad. If you like Moe's, you probably won't have a problem with this location.“

3.1 Average65 Reviews
Taco Fiesta Tacos • $
3715 Bainbridge Blvd, Chesapeake

Customers` Favorites

Red Sauce on My Taco
Shrimp Tacos
Carne Asada
Burritos
Pupusas
Tamales
Carnitas

“Tacos are most definitely authentic, super delicious too! That being said prices were a little wild. 4 tacos was 18$ without tip I think if they were a little more reasonably priced I would give them 5 stars other than that this place is amazing. (Obviously not everyone here speaks English so also keep that in mind)“

4 Good23 Reviews
La Salvadoreña Tienda Y restaurante Latin American • $
3115 Western Branch Blvd #5528, Chesapeake

Customers` Favorites

Tacos Al Pastor and Tacos De Chorizo
Pupusas 3 Unidades 3 Units
Pastor Tacos and Tamale
Empanadas and Pupusas
Burrito Al Pastor
Tacos Cljarrito
Sopa Al Pastor
Chips Salsa
Carne Asada
Quesadillas

“Really good food. Good portion. Most meals are affordable around $15-20. I got Alambre, beef is nice and tender. Store attached to the restaurant has good selection. Don't make the mistake like I did of buying horchata in a can, their horchata on tap tastes really good“

3.7 Good73 Reviews
Del Taco Fast Food • $
1507 Sam's Cir, Chesapeake

Customers` Favorites

Epic Crispy Chicken & Guac Burrito
Classic Grilled Chicken Burrito
Bacon Double Del Cheeseburger
Epic Loaded Queso Burrito
Caramel Cheesecake Bites
Classic Chicken Burrito
Epic Cali Bacon Burrito
Taco Salad with Chicken
Carne Asada Steak Fries
Fresh House-Made Guac

“I stumbled upon this place leaving Sams Club and had to stop! What a selection! I definitely almost tried the burger. Great addition! Someone with picky kids like mine surely thought that one up! I was plain and tried just a soft taco with sour cream. $3.01 is definitely alot for a fast food taco. It was pretty similar to taco bell. Just fresher. Meat tasted like spot on the same. Friendly service. I will be back to try that burger next. Sorry for the amatuer photography. I promise me eating and driving looked worse 🤣“

3.6 Good185 Reviews
Taco Bell Fast Food • $
1720 Parkview Dr, Chesapeake

Customers` Favorites

Cheesy Gordita Crunch Combo 10
Chips and Nacho Cheese Sauce
Mtn Dew Baja Blast Freeze
Triple Double Crunchwrap
Beefy Crunch Burrito
Cantina Chicken Bowl
Double Stacked Taco
Ground Beef Burrito
Double Decker Taco
Steak Quesadilla

“I have no comments about the drive through or mobile ordering. I just got back from3 years overseas so I knew I was going to take minute to see how the menu was different. I ordered 2 chalupas with no sour cream and 1 burrito with sour cream and the lady making it came and asked me if I wanted the sour cream in the burrito or if that was a mistake. That was thoughtful and she was very sweet which is something I've rarely encountered in customer service since I returned. The lobby was very clean as well.“

3.1 Average117 Reviews

You May Also Like