36 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 Superb209 Reviews
Los Burritos Mexican • $
1580 Crossways Blvd, Chesapeake

Customers` Favorites

Steak Street Tacos Al Pastor
Chicken Tortilla Soup
Burrito Mexicanos
California Burrito
Carne Asada Fries
Chicken Burrito
Chips and Salsa
Arroz Con Pollo
Burrito Texano
Steak Burrito

“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.7 Superb119 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.6 Superb111 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
Quesadilla Vallarta
Burrito California
Enchiladas Cozumel
Vegetarian Burrito
Fajita Quesadilla
Burrito Mexicano
Chips and Salsa

“I stumbled onto this place by accident…and I’m so glad I did! Everything was delicious and everyone I interacted with was amazing. I’ll definitely be back. 😁“

4.5 Superb141 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
Fiesta Salad
Shrimp Tacos
Guaca Tacos
Super Bronco

“Awesome staff and great food.“

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

“very good authentic Mexican food!“

4.3 Superb164 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.5 Superb84 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
Burrito San José
El Puente Burrito
Chicken Fried Rice
Burrito Mexicano

“I stumbled onto this place by accident…and I’m so glad I did! Everything was delicious and everyone I interacted with was amazing. I’ll definitely be back. 😁“

4.4 Superb110 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.4 Superb102 Reviews
Agave Azul Mexican • $
1445 Sam's Dr Unit 0103, Chesapeake

Customers` Favorites

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

“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.4 Superb99 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.4 Superb81 Reviews
Gran Rodeo Mexican Bar & Grill Mexican • $
236 Carmichael Way #310, Chesapeake

Customers` Favorites

Shrimp Chicken and Steak
Beef or Chicken Fajitas
Burrito Carnitas
Texas Fajitas
Tortilla Soup
Lunch Burrito
Quesadilla
Gran Rodeo
Beef Tacos
Aqua Tacos

“Gran Rodeo Mexican Bar & Grill exceeded all expectations! The food was outstanding—authentic flavors, generous portions, and beautifully presented dishes that showed true attention to detail. The atmosphere was lively yet cozy, which made the whole experience even better.

What truly stood out was the incredible customer service. Our server Megan was absolutely amazing! She was attentive, friendly, and went above and beyond to ensure we had everything we needed. Megan's warmth and professionalism made us feel truly valued as customers. Overall, Gran Rodeo delivers both in taste and hospitality. Can’t wait to come back!“

4.3 Superb77 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.4 Superb59 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

“We are their favorite customers“

4.3 Superb76 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
Enchiladas Rancheras
Shrimp Rancho Grande
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.2 Good103 Reviews
Burrito Perdido Mexican • $
1229 Cedar Rd, Chesapeake

Customers` Favorites

Regular Bean and Cheese Burrito
Chicken Quesadilla
Chicken Chimichanga
California Burrito
Grilled Burrito
Chicken Burrito
Steak Burrito
Chips & Pico
Chips Salsa
Roasted Pork

“Everything is so fresh and yummy.“

4.3 Superb70 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.1 Good144 Reviews
El Toro Loco Mexican • $
109 Gainsborough Square, Chesapeake

Customers` Favorites

Taco Burrito and Enchilada
Lunch Chicken Fajitas
Tacos De Carne Asada
Chicken Quesadilla
Taquitos Mexicanos
Chicken Quasadia
Grande Quesadilla
Fajitas Texanas
Chips and Salsa
Burrito Jalisco

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

4.2 Good75 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.2 Good74 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 Good104 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
Sunset Chicken Melt
Blackened Fish Taco
Small Chips & Queso
Classic Quesadilla

“Last minute decision having to eat dinner our and wanted healthy. Ordered easily online and ready on time. Restaurant was clean with outdoor seating. My dish was fresh and delish! Better than I expected and glad I took the chance tonight!“

4 Good93 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!“

3.9 Good57 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 Good41 Reviews
El Loro Mexican Restaurant Mexican • $
801 Volvo Pkwy Ste 114, Chesapeake

Customers` Favorites

Margaritas Chips and Salsa
Large Fresh Guacamole
Lunch Only Fajitas
Fajita Taco Salad
Cheese Quesadilla
Small Cheese Dip
Guacamole Salad
Tacos Al Pastor
Guacamole Dip
Texas Fajitas

“Food is excellent, friendly staff! It has been an enjoyable experience“

3.8 Good84 Reviews
Taqueria Bar El Coronita Mexican • $
2064 S Military Hwy, Chesapeake

Customers` Favorites

Pupusas De Pollo

“hay ricos caldos y ricos tacos y botanas“

4.8 Superb5 Reviews
PLAYA ESCONDIDA RESTAURANT Mexican • $$
2213 S Military Hwy B, Chesapeake

Customers` Favorites

Border Fajita
5 Superb2 Reviews
Restaurante Los Angeles Mexican • $$
2213 S Military Hwy, Chesapeake

Customers` Favorites

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

“As Texan I have a high standard for Tacos, I am also living on budget. This place has both a good homemade tortilla thick and crispy steak with onion and cilantro. Amazing Taco.

They also were able to cram a last minute catering order of Rice with no problems.“

3.8 Good14 Reviews
Taqueria Bar Jalisco Mexican • $
2064 S Military Hwy, Chesapeake

“Hidden in plain sight! Good Music! Great Bartender!“

3.3 Good3 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.4 Good53 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

“I wish they still had TVs in there for Football Sundays. A great family restaurant. On Sundays kids get a meal, a drink, and a cookie with each adult meal.
Coke Freestyle machine. Unlimited chips and salsa. Salsa bar has like 10 types of salsa. Once you eat at Moe's you won't ever want Chipotle again.

Kid-friendliness: All families, all day Sunday. No alcohol. No TVs. Just a great family dining spot with great food at excellent prices.

Wheelchair accessibility: Parking lot, Restaurant, and Bathrooms are all wheelchair accessible. Tables are wheelchair accessible as well.“

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

“Could have been a little cleaner I was half an hour before close. I'll excuse it. But I wasn't crazy about was the rock hard tofu on the steam table and the wait time for them to make more.... I was grateful for the over stuffing of my burrito with that extra made tofu since no one else behind me would grab it..... I wouldn't want to see it go to waste anyway the manager was great she looked out for me on every aspect since I had to wait extra chips extra tofu and an extra wrap for my burrito because she had overstuffed it so all in all I only knocked off a star for a dirty store and having to wait for food that should have been ready I think it was really good and I am content with the score of four stars“

3 Average43 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)“

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

“The food was Amazing. My wife Chicharrones and they were Beyond good. My seafood soup was very good as well. The waitress was very nice and helpful with our order. The eating area needed a little cleaning up but it was very busy. I wish I knew about this place years ago.“

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

“The food is delicious! Haven't tried their burgers yet since I'm still working through the Mexican side of the menu but the burgers are definitely on my list to try!! I'm not a huge fan of crinkle cut fries but these are great!!“

3.4 Good177 Reviews
Taco Bell Fast Food • $
115 Hillcrest Pkwy, Chesapeake

Customers` Favorites

Doritos Cheesy Gordita Crunch
Mtn Dew Baja Blast Freeze
Fiery Doritos Locos Tacos
Crunchwrap Supreme
Hot Sauce Packet
Cheese Quesadilla
Chalupa Supreme
Burrito Supreme
Mexican Pizza
Bean Burrito

“As Taco Bells go, this was one of the best we've been to in a while. The large order the five of us made came out exactly as requested (rare at Taco Bell) and service was super friendly (also rare). We got our food quickly even though the place was crazy busy. We would definitely stop here again when in the area.“

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

“Want to give a special thank you to the very nice gentleman ( I don’t have his name :() at the drive thru window at about 1:30pm on 11/10/24 . It was the second time I came through and both times the costumer service he provided was one of the best. Not only was he very polite , professional, and addressed me by my name he also had a very positive attitude and made my day. I am glad people like that still exist. I hope he gets recognized by his superiors as well.“

3.1 Average75 Reviews

You May Also Like