19 Best Mexican Restaurants in Williamsburg

Restaurantji's Williamsburg recommendations for the finest Mexican cuisine. Experience the city's best with Chicken Fajitas, Chimichangas, Chips Salsa, and more.

Taqueria Maria Bonita Mexican • $
6618 Mooretown Rd D, Williamsburg

Customers` Favorites

Cheese Quesadilla Rice and Beans
Chile Relleno w Rice and Beans
Cheese Quesadilla Rice & Beans
Carnitas & Al Pastor Tacos
Carnitas Michoacanas
Shrimp Fajita Nachos
Fajitas Chicken Meal
Enchiladas Poblanas
Carne Asada Tacos
Chicken Burrito

“Great food and excellent service from our waitress Amanda!“

4.8 Superb273 Reviews
La Terraza Mexican Grill Mexican • $
264 McLaws Cir, Williamsburg

Customers` Favorites

Chicken Quesadilla and Enchilada
Steak and Shrimp Fajitas
Corn Chips and Salsa
Lunch Chicken Fajitas
San Jose Burrito
Fajitas Texanas
Fajitas Sides
Guacamole Dip
Chips Salsa
Cheese Dip

“Our fav!!! We absolutely love the food and atmosphere and will go out of our way to dine here. Absolutely delicious every time!“

4.7 Superb241 Reviews
Taco Mexicali Mexican • $
6572 Richmond Rd, Williamsburg

Customers` Favorites

Two Original Tacos Rice & Beans
Two Fish Tacos Rice & Beans
Tilapia Shrimp and Scallops
Two Tamales Rice & Beans
Mexican Fried Ice Cream
Taco Salad Mexicali's
Chimichanga with Rice
L Texas Quesadilla
Carne Asada Fries
Ground Beef Tacos

“I drive 4 hours from Pennsylvania to eat here. Everything is impeccable“

4.6 Superb182 Reviews
Juan’s Taqueria & Cantina Mexican • $
1220 Richmond Rd, Williamsburg

Customers` Favorites

Carne Asada Fries with Cheese Dip
Tacos Al Pastor Y Lengua
Smoked Brisket Tacos
Tacos de Carne Asada
Empanadas De Birria
Chips and Salsa
Margarita Float
Nachos Supreme
Tacos de Birria
Steak Fajitas

“We ordered pick up thru postmates Saturday April 20th and we were extremely happy with everything we ordered. we ordered the quesabirria which was so big my 3 yr old thought it was a pizza and I was so happy with the size because I got to eat it for a couple days for lunch too. we also got the beef tips chimichanga dinner, queso dip and guacamole. Everything was just so delicious. I will definitely recommend them and I will definitely order from here again in the future! Thank you Juan's Taqueria for a lovely dinner experience! - Williamsburg location“

4.6 Superb158 Reviews
La Terraza Mexican Grill Mexican • $
4640 Monticello Ave #7, Williamsburg

Customers` Favorites

Beans Rice Pico De Gallo and Crema
Grilled Steak or Chicken Fajita
Burrito and Enchilada
Burrito & Enchilada
Vegetarian Fajitas
Texas Margherita
Fresh Guacamole
Chips and Salsa
La Terraza Soup
Nacho Supreme

“Our fav!!! We absolutely love the food and atmosphere and will go out of our way to dine here. Absolutely delicious every time!“

4.5 Superb189 Reviews
MARIA BONITA CANTINA Mexican • $
5541 Richmond Rd suite c, Williamsburg

Customers` Favorites

Rice Beans Pico De Gallo and Tortillas
Kid's Cheese Quesadilla Rice and Beans
Carne Asada Taco and Chorizo Taco
Enchiladas Poblanas
Chicken Fajitas
Chips and Salsa
Fresh Guacamole
Burrito Grande
Birria Tacos
Street Tacos

“Great staff, great food, will eat here again!“

4.5 Superb186 Reviews
7 Mares Mexican Grill Mexican • $
1338 Richmond Rd, Williamsburg

Customers` Favorites

Quesabirria Tacos Dipping Sauce
Chori Pollo & Queso Fundido
Grilled Steak Fajita
Steak a La Mexicana
Enchiladas Bandera
Seafood Chimichanga
Cheese Only Nachos
Guacamole Mexicano
El Tapatio Deluxe
Chicken Fajitas

“My family and I all love 7 Mares Mexican Grill! I was raised in Southern California, and this restaurant tastes like home. The staff are warm and friendly, and the atmosphere is comfortable and welcoming. The Quesabirria street tacos are my favorite. I highly recommend this restaurant, especially if you’re looking for good comfort food ?“

4.5 Superb177 Reviews
El Sabor Mexicano Mexican • $
6925 Richmond Rd, Williamsburg

Customers` Favorites

Chilaquiles with Eggs and Chorizo
Steak A la Tampiqueña
Enchiladas Poblanas
Chimichanga Dinner
Enchilada Supreme
Huevos Con Chorizo
Guacamole Salad
Carnitas Dinner
Chips and Salsa
Texas Fajitas

“Family run gem! My go to lunch spot! Best happy hr(5-8) in town!“

4.6 Superb117 Reviews
La Tolteca Mexican • $
135 2nd St, Williamsburg

Customers` Favorites

Extra Bag of Chips and Salsa
Street Tacos 4 Carnitas
Guacamole Mexicano
Small Chips & Salsa
Taco Salad Tolteca
Taquitos Mexicanos
Cheese Quesadilla
Enchilada Suprema
Burrito San Jose
Jalapeno Fajita

“it was great will be back“

4.5 Superb171 Reviews
Jose Tequilas Mexican Bar And Grill Mexican • $
205 Bypass Rd, Williamsburg

Customers` Favorites

Kids North of the Border Nachos
Complementary Chips and Salsa
Jose Tequila's Dipping Trio
Jose Tequila Dipping Trio
Queso Fundido Choriqueso
Mexican Fried Ice Cream
Pork Belly Street Tacos
Steak Fajita Dressing
Mexican Street Corn
Enchiladas Rancheras

“What can I say except Go Go Go!!! I love this place and their drinks are goooood!!! I left my wristlet wallet on my seat and about an hour later I realized it and called. They had it. Fully in tact, everything still inside (cash and all!) I love this place!!! The drink with the corona is sooooo GOOD! Tell them Mrs. Hibachibuddha sent ya!!“

4.4 Superb321 Reviews
Los Paisanos Mexican • $
7103 Pocahontas Trail, Williamsburg

Customers` Favorites

Latin Style Breakfast
Huevos Con Chorizo
Shrimp Enchiladas
Tex-Mex Benedict
Tacos de Calle 4
Tex-Mex Beneditc
Fried Ice Cream
Chile Relleno
Quesadilla
Carne Asada

“jonathan weiss“

4.6 Superb105 Reviews
La Terraza Mexican Grill Mexican • $
1840 Richmond Rd, Williamsburg

Customers` Favorites

Enchilada Rice and Beans
Fresh Made Guacamole
Burritos la Terraza
Chimichanga Dinner
Nachos Cheese Only
Taco Salad Texano
Mexican Guacamole
Tacos Carne Asada
Chicken and Rice
Fajitas for Two

“Our fav!!! We absolutely love the food and atmosphere and will go out of our way to dine here. Absolutely delicious every time!“

4.4 Superb274 Reviews
Moe's Southwest Grill Mexican • $
4950 Monticello Ave, Williamsburg

Customers` Favorites

Moe Meat Moe Cheese Bowl
Moe's Famous Queso
Homewrecker Bowl
Dipping Sauce
Adobo Chicken
Homewrecker
Taco Salad
Fajita Kit
Quesadilla
Guacamole

“Outstanding customer service. Ordered a ton of stuff for a party of six including two little kids... got to the register, didn’t have my wallet! I apologized and prepped to leave; Owner ran over and insisted we take the food and then call back to pay over the phone. What?! Awesome.“

4.4 Superb111 Reviews
South of the Border Mexican Mexican • $
322 2nd St, Williamsburg

Customers` Favorites

Cheese Dip Dine in: Yes
Fajitas Del Mar Seafood
Seafood Chimichanga
California Burrito
Fajita Taco Salad
Modelo Especial
Seafood Burrito
Pollo Con Arroz
Chips and Salsa
Tacos Al Pastor

“great service and hospitality. recommended 10 out of 10“

4.4 Superb98 Reviews
California Tortilla Mexican • $
201 Monticello Ave Unit 4115, Williamsburg

Customers` Favorites

Crunchy BBQ Ranch Burrito or Bowl
Create Your Own Burrito or Bowl
Honey Lime Burrito or Bowl
Screamin' Burrito or Bowl
Classic Quesadilla
Street Tacos
Special-Dilla
Burrito Bowl
Korean BBQ
Fish Tacos

“The Special Dilla Quesadilla is very delicious! It has black beans, spinach, mozzarella cheese, blackened chicken and a side of pico and sour cream!!! I really recommend trying that! It will melt your mouth on the first bite! And if you are looking for a hardy appetite get it! It has four in total and I finished only half because its that good I gotta savor it for later! Don't miss out! They have great service,they are not easily distracted they do what you order and have it over 5 minutes max. Again great service! Very kid friendly for it's colors and flowers! It's not boring and simple it's like a gold pot of joy in there! Great owner with good manners,likes a good friendly convo. The owner also suggests the Special Dilla! He says it's his favorite!“

4.3 Superb81 Reviews
La Tolteca Mexican Restaurant Mexican • $
3048 Richmond Rd, Williamsburg

Customers` Favorites

Chips & Salsa Medium Bag & 2 Red Salsa
1 Beef and 1 Chicken Taco
Enchilada Rice & Beans
Quesadilla Mexicana
Quesadilla Arizona
Crispy or Soft Taco
Burrito San Jose
Chicken Fajitas
Tacos Al Pastor
Refried Beans

“it was great will be back“

4 Good96 Reviews
Plaza Azteca Mexican Restaurant · Williamsburg Mexican • $
1430 High St Suite 910, Williamsburg

Customers` Favorites

Chimichanga Dinner w Rice \u0026 Beans
Chimichanga Dinner w Rice & Beans
Fresh Table Side Guacamole
Chicken and Steak Fajitas
Crispy Tortilla Chips
Chicken Taco Salad
Enchiladas Supreme
Fajita Taco Salad
Burrito San Jose
Chips and Salsa

“Still the best Mexican food in town and pleasant service too. Fun atmosphare, live music, and then there are the margaritas, just WOW!!! I wish I wasn't such a lightweight 🌮🍹“

4 Good151 Reviews
El Sabroson Salvadoran • $
122 Waller Mill Rd, Williamsburg

Customers` Favorites

Pupusas with Sweet Plantains and Rice & Beans
Rotisserie Chicken
Pollo A la Plancha
Revueltas Pupusa
MI Canton Combo
Side Guacamole
Chicken Fajita
Carne Asada
El Sabroson
Burrito

“Great food ,only thing it's to hot can't really enjoy the food..“

3.5 Good51 Reviews
Taco Bell Fast Food • $
823 E Rochambeau Dr, Williamsburg

Customers` Favorites

Sorry Attempt at a Mexican Pizza
Beefy Five Layer Burrito
Grilled Cheese Burrito
Cantina Chicken Bowl
Crunchwrap Supreme
Nachos Bellgrande
Cheesy Potatoes
Burrito Supreme
Quesadilla Box
Taco Supreme

“Definitely one of the best Taco Bell locations in Virginia. Staff is super nice, and they keep the place clean as heck. My order has a bunch of annoying modifications and they always get it right. (Can please you fry the chalupa shells a tiiiiny bit longer though?)“

3.7 Good131 Reviews

You May Also Like