We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

La Tolteca

3048 Richmond Rd, Williamsburg, VA 23185-2012
+1 757-253-2939
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent36%
  • Very good33%
  • Average17%
  • Poor6%
  • Terrible8%
Travellers talk about
“fajitas” (7 reviews)
“street tacos” (2 reviews)
Closed Now
$$ - $$$
3048 Richmond Rd, Williamsburg, VA 23185-2012
All Details
Write a ReviewReviews (100)
Traveller rating
Traveller type
Time of year

1 - 10 of 97 reviews

Reviewed 1 week ago

Food and service good. waiter very friendly. prices were good. food was good and hot. i would eat there again

Thank ramonah687
Reviewed 24 February 2018 via mobile

We went on Taco Tuesday! I had the street Taco’s and oh my were they tasty! My wife had order chicken soft tacos. Simple but delicious. Free chips and salsa!! Always a bonus and they were good, best I have had! Happy Hour long and...More

Thank DGallapis71
Reviewed 21 January 2018

Very nice selection of Mexican cuisine. I really enjoyed the Texas fajitas that included beef, chicken and shrimp. A very generous portion that I boxed up for the next night. That says something because I usually eat everything on the plate. My wife had the...More

Thank Roy F
Reviewed 3 October 2017

We visited in our most recent visit to Williamsburg. We used to love this place. Food was good and prices were reasonable. This time around, we found food to be just "ok" and prices much higher. Service was lacking too. We found waitress did not...More

Thank Poslek
Reviewed 20 September 2017

We had a great meal here. The waitress brought over salsa and warm chips as soon as we got settled in, and the food came quickly after ordering. I got the tacos Veracruz which were stuffed with shrimp and avocado. The meal was served with...More

Thank CGC79
Melissa P, General Manager at La Tolteca, responded to this reviewResponded 25 September 2017

Thank you so much. I am so glad you enjoyed your meal. Please visit us again if you are back in Williamsburg.

Reviewed 13 September 2017

If you want a quick, Mexican buffet lunch for $10, then you won't be disappointed. Food was okay. Disappointed that they did not offer tomatilla sauce which should have been served with the pork dishes. NOTE TO KITCHEN - Your customers want Carnitas. Bringing out...More

Thank MoonDoggieDonna
Melissa P, General Manager at La Tolteca, responded to this reviewResponded 25 September 2017

I am so sorry that you had to wait for the food to be brought out. Usually the portions brought out are larger and I will be sure to let the kitchen know that they need to be more consistent. Thank you for taking the...More

Reviewed 29 August 2017

This a restaurant we visit periodically because it has a good variety of options on the menu, service is fast food is hot and fresh and reasonably priced. Usually busy but there is always another table available

Thank johnthetraveler
Melissa P, General Manager at La Tolteca, responded to this reviewResponded 25 September 2017

Thank you. Please visit us again soon.

Reviewed 18 August 2017 via mobile

This week, my wife and I stop here to get a quick dinner. We waited over an hour to get our food. The waitress was sweet and did her best, so, no fault on her. The food had an awful presentation and did not taste...More

Thank Jeff S
Melissa P, General Manager at La Tolteca, responded to this reviewResponded 25 September 2017

I would like to apologize for the experience you had in our restaurant. I am very sorry to hear that you will not be returning.

Reviewed 12 August 2017

There are coupons for this and many other locations on Richmond Rd in almost all of the Williamsburg brochures. We stopped in and enjoyed the chips and queso, but the rest of the food was just ok. If you have the hankering for Mexican, it...More

Thank Heathe2260
Melissa P, General Manager at La Tolteca, responded to this reviewResponded 25 September 2017

I am sorry that you did not enjoy all of your meal. I hope you will give us another chance in the future so we can improve. Thank you for taking the time to let me know.

Reviewed 11 July 2017

We have eaten here several times. The food is served quickly and is extremely tasty! The servers have all been very attentive. The menu is quite extensive, but I especially like the chicken fajitas which come in a sizzling skillet. The portions are large enough...More

Thank Harvey M
Melissa P, General Manager at La Tolteca, responded to this reviewResponded 25 September 2017

Thank you. Glad to hear you enjoyed it.

Nearby HotelsSee all 73 hotels in Williamsburg
Quality Inn & Suites
153 reviews
.07 km away
Family Inns of America Williamsburg
25 reviews
.32 km away
Clarion Hotel
424 reviews
.41 km away
Motel 6 Williamsburg
97 reviews
.48 km away
Nearby Restaurants
Giuseppe's Italian Restaurant
1,342 reviews
.90 km away
Oceans & Ale
595 reviews
.85 km away
Captain George's Seafood Williamsburg
1,221 reviews
.13 km away
101 reviews
.93 km away
Nearby Attractions
Alewerks Brewing Company
297 reviews
1.27 km away
Williamsburg Premium Outlets
437 reviews
1.47 km away
Brass Cannon Brewin
41 reviews
.73 km away
Patriot Plaza Premium Outlets
44 reviews
.18 km away
Questions & Answers
Get quick answers from La Tolteca staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$10 - US$25
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Buffet, Accepts Credit Cards
Good for
Child-friendly, Groups, Kids
Open Hours
11:00 a.m. - 9:30 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:30 p.m.
12:00 p.m. - 10:30 p.m.
Location and Contact Information
  • Address: 3048 Richmond Rd, Williamsburg, VA 23185-2012
  • Location: United States  >  Virginia (VA)  >  Williamsburg
  • Phone Number: +1 757-253-2939
  • E-mail
La Tolteca is a Mexican Restaurant serving classic food such as Fajitas, Quesadillas and Chimichangas as well as more traditional food like Chile Verde and Mole Poblano. What sets us apart from the other choices is our Lunch Buffet. The Lunch Buffet is available during Lunch hours (11 to 2) on Sunday - Friday. La Tolteca was one of the first Mexican restaurants in Williamsburg and we have been serving our customers for over twenty years.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing