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.

Mexico Viejo

400 Crazy Horse Dr, Moneta, VA 24121-3916
+1 540-719-1000
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent32%
  • Very good22%
  • Average20%
  • Poor14%
  • Terrible12%
Travellers talk about
“burrito” (2 reviews)
“tacos” (3 reviews)
“pineapple” (2 reviews)
Restaurant Hours
$$ - $$$
400 Crazy Horse Dr, Moneta, VA 24121-3916
All Details
Write a Review
Reviews (63)
Traveller rating
Traveller type
Time of year

1 - 10 of 62 reviews

Reviewed 1 week ago

This review is for the new cantina that opened in Bridgewater plaza. We had a mix up regarding our bill from a previous visit. Jimmy the manager was very helpful throughout the process. He called us back a couple of times to try and fix...More

Thank Tim B
Reviewed 4 weeks ago

This is for the new restaurant at Bridgewater Plaza. We stopped in for a drink to check it out as the place has looked ready to open since Memorial Day. It's a nice place with the best views in Bridgewater Plaza, and a polite staff....More

Thank mbriggs2014
Reviewed 4 weeks ago

Would love to say ANYTHING about the drinks or food ...but after standing for over 20 minutes to be greeted.. we left! Along with the people in front of us, behind us and the poor large party with kids who had been there for a...More

Thank funmom43
Reviewed 17 August 2017

We travel to SML once a year for a week and like to have dinner here at least once during the week. This year was one of our worst years. There were several big groups (including us) that came a little behind us (all by...More

Thank AeroHokie92
Reviewed 13 August 2017 via mobile

We eat at alot of Mexican restaurants n the area and this is the most expensive and yet somehow worst one we have ever been to carnitas and rice were completely flavorless my daughters hamburger was awful cheese was like dollar store cheese that doesn't...More

Thank Kelsey C
Reviewed 8 August 2017 via mobile

We have visited Mexico Viejo many times and it has always been excellent. Great Margaritas, table side prepared guacamole, and wide choice of entrees. Outside dining very nice. Plenty of slips for boats and jet skis. Family friendly.

Thank Steve M
Reviewed 8 August 2017

My family of 8 had dinner here on Wednesday August 2/17, it was a very late night dinner. The food was fantastic and fast, cocktails were enjoyed by all and the kids had fun. I am surprised at the reviews here, as I thought the...More

Reviewed 16 July 2017 via mobile

Been twice since early June and both times have been great! Service was good, waitresses very friendly friendly, food and drinks are awesome, and portions are just right! Kids love it too!

Thank tgardner917
Reviewed 15 July 2017

The food was fresh and a big step up from the chains of Mexican restaurants. Large portions. Inside and outside seating with spacious views of the lake. I hear they are having trouble keeping servers but our waitress was personable and gave great service. I...More

Thank offunspirit
Reviewed 14 July 2017 via mobile

We make a point to hit Mexico Viejo every summer at SML. The food is standard fare for a Mexican restaurant and is reasonably priced. But the specialty drinks and cocktails are out of this world! Everything is fresh and the content of the major...More

Thank Tony T
Nearby Restaurants
Mitchell's Restaurant
24 reviews
7.46 km away
Waller's Bar & Grill
196 reviews
7.84 km away
Heath's Waterfront Grill
43 reviews
7.12 km away
Smith Mountain Dock & Lodge
13 reviews
7.16 km away
Nearby Attractions
Smith Mountain Lake State Park
74 reviews
5.27 km away
Booker T. Washington National Monument
73 reviews
9.57 km away
Smith Mountain Dam Visitor's Center
5 reviews
10.81 km away
White Rock Vineyards & Winery
6 reviews
18.97 km away
Ask a question
Questions & Answers
Erika M
19 August 2017|
AnswerShow all 2 answers
Response from AeroHokie92 | Reviewed this property |
Certainly not at the Bridgewater Plaza location, but not sure about the Crazy Horse location. There is a lot of open space at the campground which is very close if you wanted to keep them there. Best bet is to call and ask.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Outdoor Seating, Seating, Waitstaff, Television, Serves Alcohol, Full Bar, Takeout
Good for
Kids, Child-friendly
Location and Contact Information
  • Address: 400 Crazy Horse Dr, Moneta, VA 24121-3916
  • Location: United States  >  Virginia (VA)  >  Moneta
  • Phone Number: +1 540-719-1000
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