Cancel

    Open app

    Search

    Mexico Viejo

    2.8 (88 reviews)
    ModerateMexican

    Mexico Viejo Photos

    MEXICO VIEJO ATMOSPHERE

    What's the vibe?
    Good for kids
    Good for groups
    Outdoor seating

    You might also consider

    More like Mexico Viejo

    Recommended Reviews - Mexico Viejo

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    Reviews With Photos

    a table and chairs on a deck overlooking a lake
    Alison M.

    I'd say as far as Mexican food goes by the lake - this is going to be tops. After a long day jet skiing my fiancee, dad and I were starving. We were staying at Bernard's Landing for the weekend so to Yelp I came to find someplace decent in the area to eat. I'm a health nut most days and wanted something with fresh ingredients. Not much around SML for lunch will fit that bill. This place is very nearby to Bernard's and was pretty highly recommended on Yelp so we decided to give it a try. At first when we pulled onto the Crazy Horse road I feared we'd pull up to an old building that was closed down and the restaurant would be gone but when we arrived it was open and we were greeted by a friendly man who led us down to the outdoor seating by the lake. It's a gorgeous view and the weather was very nice. We were promptly served very warm and yummy chips with salsa and white sauce. Our server was attentive, polite and very fast. We rarely waited for anything and when we asked for something it was very quickly provided. He was excellent. I ordered the table side guacamole which they asked if they could make it upstairs and bring down - fine by me. But they did ask about all the ingredients I wanted and the spice level just as they would if it were made table-side. It arrived quickly and was delicious - we tore it up. My dad ordered the mixed grill fajitas with chicken and steak and a ton of grilled peppers and onions. My fiancee ordered the carne astada tacos (he always does) and he absolutely raved about them. He is really picky about tacos and such since his grandmother from California is Mexican and made them when he was little but he was very impressed with their version and commented that the meat was thick and juicy and not tough or chewy as he's had before. He finished all three and didn't even touch his rice or beans (he said he needed to prioritize the space). lol. I ordered the spinach enchiladas which were served with black beans and white rice. The black beans were yummy and while I wish they had put a bit more spinach in the sad enchiladas - they were yummy. Our meal was very pleasant. We had fresh, good food, excellent service and a beautiful view.

    Dina S.

    If someone asked me where a good place to eat on the lake is I would not say this restaurant. This place wouldn't even cross my mind. The food is okay. My tacos looked great plated, but when I put them in my mouth they were luke warm. They cost almost $13 This place is in the crazy horse marina so they get a lot of people coming in off the lake to eat here. Today we came to eat here because it was raining & we wanted to get out of it. They have outdoor seating that is covered and a good bit of overhang so we asked to sit outside, and they said they weren't seating anyone outside because of the rain...umm, okay(?!) We ended up waiting for the rain to stop under their walkway & when it finally stopped we were able to sit outside. Which was nice. The view is pretty! But because they're right off the water I also found it odd that they don't allow dogs in their outside area. But maybe I'm just a huge animal lover so it's odd to me ‍

    Inside view
    Kelsey B.

    Can I live here please? They have a tequila bar, a beautiful view, boat dock, and Mexican food. What more could you ask for to enjoy a summer day on the water? We were seated very quickly and delivered waters almost immediately (thank you, we were parched!). We ordered margaritas and strawberry daiquiris as well and they were delicious (and strong!). We ordered arroz con pollo, beef tacos, and a burrito, as well as chips and queso. The chips and salsa were complimentary. Everything tasted great and we really enjoyed the service, which was attentive and helpful with suggestions. All portion sizes were big so consider splitting if you get full easily. I'd recommend this restaurant if you're in need of a food stop while out boating on the lake. Be sure to visit the gift shop downstairs for some goodies as well!

    Trey S.

    Ok people, this is Smith Mountain Lake, you cannot expect to have a 5 star Mexican cuisine in this part of VA. After a great day on the water, boat over, tie up, have a few Margaritas, some decent food and relax with a fantastic view of water and Mountains. If you are cool the staff and bartender are super cool and will set you up. But, if you act like a pretentious jerk from Northern VA, then you will be treated accordingly...

    Love the food and drinks! The view is beautiful and the employees are friendly. It's a good time!

    the tiny amount of Queso we got for $7

    See all

    9 months ago

    Nice spot with sizzling authentic Mexican Food. Nice location and view of the lake. Also docking options.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    9 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Dina S.
    45
    11
    5

    8 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Denise R.
    244
    31
    3

    5 years ago

    We had high hopes. SLOW service and ok food. We won't go back during the summertime. Hopefully it will be better when less busy.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    9 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Ms. J.
    0
    31
    4

    9 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    12 years ago

    Helpful 3
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Suzanne G.
    181
    139
    50

    13 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    13 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    15 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    9 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    10 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    9 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Kim B.
    0
    11
    0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Justin E.
    258
    45
    66

    10 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    7 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    9 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    Page 1 of 3

    Ask the Community - Mexico Viejo

    Verify this business for free

    People searched for Mexican 169 times last month within 15 miles of this business.

    Verify this business

    Cilantro Mexican Grill

    Cilantro Mexican Grill

    4.5(37 reviews)
    7.9 mi

    Delicious, authentic Mexican food at Cilantro last night. We're from Northern Virginia where there…read moreare tons of great restaurants, but limited options for Mexican food and really wish they had a location near us. I had the Birria tacos which can be hit or miss at restaurants, but these were so flavorful. My kids had carne asada tacos and taquitos - the carne asada tacos were tender and Smokey and delicious. The taquitos were pretty good, but nothing out of the ordinary. The service was fast and friendly and the prices were super reasonable. The decor was a little tired and there were several fruit flies buzzing around our table, but neither were enough to distract us from the food. Highly recommend this place!

    This restaurant is located in a tiny strip mall that is very close to the Moneta library…read more The restaurant/bar is cute. The meals are reasonably priced (you can "build" your own meal starting at $10.99 for two items). My plate was barely warm but the manager reheated it. Temperature really improves flavor. The read sauce was delicious. I wouldn't order a quesadilla again but I will try other items on another visited. The burrito was yummy. One of my guests had the chicken fajita. There was only one tiny piece of broccoli in her veggies. She only orders this item and it was the first time it was just passable and not extraordinary. (Her four time winning streak ended) The place is comfy. If you get chilly, pick a table not directly beside the doors. The staff is nice. Even in chilly weather, the place was filling up during "rush hour." I can only imagine how crowded this place gets in the summer. I rate this place a B. There is something for everyone. You can order decent Mexican food that isn't as great as Cancun Restaurant. (But we don't have to travel as far)

    Photos
    Cilantro Mexican Grill
    Cilantro Mexican Grill
    Cilantro Mexican Grill - Chips and salsa with a virgin mojito

    See all

    Chips and salsa with a virgin mojito

    Cancun Mexican Restaurant & Grill

    Cancun Mexican Restaurant & Grill

    4.1(87 reviews)
    5.1 mi
    $$

    Established in 2007, this family-owned Mexican restaurant located at Westlake Corner in Hardy,…read moreVirginia (near Smith Mountain Lake) is a very popular spot for serving fresh authentic Mexican food in this area. It has a large menu including favorites like fajitas, burritos, seafood, and steaks, plus vegetarian options. It is also well known for its great cocktails, including margaritas, and a good beer selection. It offers the option of dining-in in one of its colorful dining rooms, at its full-bar with a large screen TV, or dining outdoors in its enclosed back patio seating area. You also have the option of ordering on-line or over the phone for pick-up, as well as ordering on the premises for take-out. It also offers catering for special events. After having been selected as number 4 of Yelp's Top 50 most prolific Elites of 2025, a year when I was also awarded the Yelp Triad Squad Photographer of the Year Award at their Yelpies 2025 Award Ceremony, an event that honored the highest-performing Yelp Elites, and where last year I was awarded the Yelp Triad Squad Yelper of the Year Award, I decided that this year, as an All-Star Yelp Elite, I not only wanted to be the first to discover new restaurants, businesses, and important landmarks, and bring them to the attention of the public, but also to uncover those found in hidden paths that for one reason or another have not reached the public in its totality. And Cancun Mexican Restaurant & Grill, located in the in Hardy, Virginia is a perfect example. I had the opportunity of dining at the restaurant for lunch last Wednesday when I was in the area. After arriving in my pearl white Lexus and parking in their parking lot the first thing that caught my attention was Carlos, their new Cancun rooster, a colorful statue that stood in front of the restaurant. The architectural design of its building with its restaurant's sign on a tower high above was also very impressive. As I entered the restaurant I was particularly surprised by its fun, festive, and colorful environment. The restaurant was very clean and decorated with some one-of-a-kind items that gave the place a very unique character. A gentleman whom later I found out was the manager gracefully greeted me and gave me a warm welcome to their restaurant. He then took me to my table. Shortly afterwards my server arrived with some chips and both red and white salsas. Only very exclusive Mexican restaurants serve the white salsa. He took my drink order of a large Virgin Mango Margarita. As he went to have it made I browsed through their extensive menu and saw some very unique items which I would like return another day to have for dinner. But since it was lunchtime I ordered their Quesadilla Rellena with shredded beef. They were served with pico de gallo and sour cream and I asked for Guacamole extra. While I waited for the food order to be made I enjoyed my delicious Virgin Mango Margarita which was amazing, while also having my chips and salsa. The Quesadilla arrived fresh and hot and filled cheese and a well seasoned shredded beef. I invite you to view my photographs accompanying this review to get a better sense of the place and the high-quality food served here. When I was finished eating my server brought me the bill without first asking me if I wanted dessert. Since it was late I decided to have it at the movie theater I was going later on. But next time I come for dinner I will definitely have their Mexican Fried Ice Cream. As I was leaving the manager showed me around the restaurant as well as the outside seating area in the back patio, and again thanked me for dining at their restaurant. In conclusion I highly recommend this Mexican restaurant for its exquisite, genuine Mexican cuisine, its amazing margaritas, its festive, welcoming, and relaxed environment, together with wonderful customer service.

    Hands-down, my favorite Mexican food ever the white cheese that they put on the burritos is…read morefreaking amazing. And every time I go, they were so friendly. I even got my mom hooked on this place when she visit the only other place that was ever this good that I used to eat it was Anita's back home in nova Virginia.

    Photos
    Cancun Mexican Restaurant & Grill
    Cancun Mexican Restaurant & Grill
    Cancun Mexican Restaurant & Grill

    See all

    Pancho Mexican Restaurant - The Fajita Quesadilla Texana.

    Pancho Mexican Restaurant

    4.4(73 reviews)
    26.6 mi
    $

    My kids loved the nachos supreme and the enchiladas supreme. The food was great. I had the ACP,…read morethey gave me way too much chicken. The service was great!! They were friendly and sang happy birthday song and fed them cake to some of the customers. The restaurant ambiance was clean and very decorative.

    Ok, this is the best Mexican restaurant I've tried! I'm cautious w them as I've felt portions were…read moresmall and options are generally an enchilada or taco something and lots of soupy bean "sauce." New to the area, we went for dinner. It was busy, but we were instantly seated. The vibe was fun, with many families and groups present. The menu is comprehensive with many options. I ordered a Choose Three Combo of chili relleno, enchilada, and chimichanga. She had the Choose Two and had two chili relleno. After munching the standard tortilla chips and very hot thin sauce, our orders came quickly. The entree plates were huge, food was very hot (temperature) and included rice and beans. So here's where I became a convert... helpings were huge, and very yummy! The menu huge with variety! We both gobbled down our dinners, and brought home boxes! The chili relleno are the best we'd ever tasted. My enchilada and chimichanga delicious! I'm definitely humbled by the quality, the portions, the service, and overall experience with this Mexican restaurant! I'll be back...

    Photos
    Pancho Mexican Restaurant - An artwork on one of the benches.

    An artwork on one of the benches.

    Pancho Mexican Restaurant - The Fajita Quesadilla Texana.

    The Fajita Quesadilla Texana.

    Pancho Mexican Restaurant - The Fajita Quesadilla Texana.

    See all

    The Fajita Quesadilla Texana.

    Mexico Viejo - mexican - Updated August 2026

    Loading...
    Loading...
    Loading...