Please note our privacy policy has changed. To view the policy, please go to

Mexican Restaurants in Williamsburg, VA

About Search Results
About Search Results

YP - The Real Yellow PagesSM - helps you find the right local businesses to meet your specific needs. Search results are sorted by a combination of factors to give you a set of choices in response to your search criteria. These factors are similar to those you might use to determine which business to select from a local Yellow Pages directory, including proximity to where you are searching, expertise in the specific services or products you need, and comprehensive business information to help evaluate a business's suitability for you. “Preferred” listings, or those with featured website buttons, indicate YP advertisers who directly provide information about their businesses to help consumers make more informed buying decisions. YP advertisers receive higher placement in the default ordering of search results and may appear in sponsored listings on the top, side, or bottom of the search results page.

Please contact the business for updated hours/services due to the COVID-19 advisory.

La Tolteca

1. La Tolteca

(757) 259-0598

135 Second St
Williamsburg, VA 23185

User Avatar

This little Mexican place is the best in town. The food is always delicious and fresh, and the customer service is prompt and polite. They are…

South Of The Border Mexican Restaurant

2. South Of The Border Mexican Restaurant

(757) 565-4848

322 Second St
Williamsburg, VA 23185

Very good food , Friendly staff and there Chips and dipl yum oh!

La Tolteca

3. La Tolteca

(757) 253-2939

3048 Richmond Rd
Williamsburg, VA 23185

User Avatar

Best Mexican in Williamsburg! Nice luncheon buffet, and great dinners in the evening. We eat there a lot and have never been disappointed.

Taco Mexicali

4. Taco Mexicali

(757) 220-3116

6572 Richmond Rd
Williamsburg, VA 23188

From Business: A Family owned and operated. Authentic mexican cuisine. Family friendly atmosphere to make YOU feel AT home. Bring the Family to experience OUR fiesta.

El Tapatio Mexican Restaurant

5. El Tapatio Mexican Restaurant

(757) 565-2009

4917 Courthouse St
Williamsburg, VA 23188


As a Texan, I KNOW good Mexican good but when my daughter and I bit into out enchiladas we both laughed! The sauce tasted like marinara sauce. It…

Moe's Southwest Grill

6. Moe's Southwest Grill

(757) 220-2147

4950 Monticello Ave
Williamsburg, VA 23188

User Avatar

The food is always great, but sometimes the service is lacking. Not enough to stay away, but enough to annoy you.

La Terraza Mexican Grill

7. La Terraza Mexican Grill

(757) 707-3333

1840 Richmond Rd
Williamsburg, VA 23185

From Business: Authentic, made-to-order Mexican cuisine-now open in historic Williamsburg! Stop in for dinner and let our friendly staff treat you to an enjoyable evening in…

La Terraza Mexican Grill

8. La Terraza Mexican Grill

(757) 345-0910

4640 Monticello Ave
Williamsburg, VA 23188

From Business: Fresh, authentic Mexican cuisine and refreshing margaritas—now open for lunch and dinner daily in historic Williamsburg!

QDOBA Mexican Eats

11. QDOBA Mexican Eats

(757) 208-0824

1220 Richmond Rd Ste D
Williamsburg, VA 23185

From Business: At QDOBA Mexican Eats, we’re all about flavor. From our unique ingredients, freshly prepared in-house throughout the day, to our friendly, dedicated employees,…

Plaza Azteca

12. Plaza Azteca

(757) 345-2901

1430 High St Ste 901
Williamsburg, VA 23185

Delicious Authentic Mexican food! Our waiter was very friendly and enjoyed our 5 year old testing his spanish with him! i had the enchiladas…

Taco Bell

13. Taco Bell

(757) 253-1092

1812 Richmond Rd
Williamsburg, VA 23185

From Business: Find your nearby Taco Bell at 1812 Richmond Rd in Williamsburg. We're serving all your favorite menu items, from classic burritos and tacos, to new favorites…

Chili's Grill & Bar

14. Chili's Grill & Bar

(757) 229-9865

1652 Richmond Rd
Williamsburg, VA 23185

The sampler appetizer was pretty good. Our second time here so we thought we try a little of everything. Wings were good, chicken fajitas were…

Juan's Mexican Cafe & Cantina

17. Juan's Mexican Cafe & Cantina

(804) 642-5401

2310 George Washington Memorial Hwy
Hayes, VA 23072

I love this restaurant. Definitely my favorite Mexican restaurant in the Middle Peninsula.

El Gran Maya Mexican Restaurants

19. El Gran Maya Mexican Restaurants

(757) 531-5781

15400 Warwick Blvd
Newport News, VA 23608


20. Taqueria

(757) 947-2460

12090 Jefferson Ave
Newport News, VA 23606

From Business: Bold Mexican flavors and high-quality ingredients, from tacos to burritos and more.

Las Tunas Mexican Restaurant

21. Las Tunas Mexican Restaurant

(757) 988-0914

13779 Warwick Blvd
Newport News, VA 23602

Los Portales Mexican Grill

22. Los Portales Mexican Grill

(804) 699-3311

6541 Market Dr
Gloucester, VA 23061

3 Amigos

23. 3 Amigos

(757) 969-6419

100 Market St
Yorktown, VA 23692

Plaza Azteca Denbigh

24. Plaza Azteca Denbigh

(757) 833-0271

12835 Jefferson Ave
Newport News, VA 23608

Las Tunas Inc

25. Las Tunas Inc

(804) 693-2153

6870 Main St
Gloucester, VA 23061

Los Primos Mexican Cuisine

26. Los Primos Mexican Cuisine

(757) 746-0530

13677 Warwick Blvd
Newport News, VA 23602

Juan's Mex Inc

28. Juan's Mex Inc

(757) 877-5826

561 Bland Blvd
Newport News, VA 23602

Plaza Azteca

29. Plaza Azteca

(757) 369-0839

5922 George Washington Mem Hwy
Yorktown, VA 23692

Chihuahuas Mexican Grill

30. Chihuahuas Mexican Grill

(757) 369-9708

309 Oyster Point Rd
Newport News, VA 23602

magnifying glass

Didn't find what you were looking for?
Please help others by helping us do better.

Suggest a Business