Cancel

    Open app

    Search

    Mexico Viejo

    2.8 (88 reviews)
    ModerateMexican

    Mexico Viejo Photos

    MEXICO VIEJO ATMOSPHERE

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

    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

    The tables are colorful and varied in design.
    Gail B.

    This restaurant replaced Chopsticks. It has been open for approximately one week. The location is going to get built in traffic from the marina crowds and people traveling over the bridge. If you like Mexican food, you should include this restaurant in your plans while visiting the lake. The free chips and salsa were great. Since the employees make fresh guacamole at your table, I would assume the salsa is freshly made too. The business is so new that servers aren't used to having special requests made (i.e. substituting refried beans for black beans or using mild salsa if a dish is made with something spicy). However, if you request a substitute, they will accommodate you. Not all of the servers speak fluent English but the managers do. The outside patio overlooks part of the lake. If I wanted to have a quiet conversation, I would go somewhere else. If you don't mind the noise, this is a fun place. The bar area extends outside. The cheese sauce is excellent. There was a decent selection of lunch options. Most dishes run $10 - $12. They had white and yellow rice. If you want a specific type, ask for it. It was fun watching guacamole being made for a party of approx 14 people. If you have a birthday celebration or special occasion, you can bring your own dessert. Four out of our party of five was happy with their selection. My family member wasn't expecting her dish to be spicy. I would just clarify while ordering to make sure I liked what what was served. There is reserved restaurant parking but the marina gets crowded on the weekend. Be aware of traffic as you enter/exit. Not everyone is as cautious as they should be.

    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 ‍

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

    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...

    the tiny amount of Queso we got for $7

    See all

    8 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    7 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

    3 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Denise R.
    244
    30
    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

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 years ago

    Helpful 2
    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

    5 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

    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
    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

    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

    7 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Kim B.
    0
    10
    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

    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
    Photo of Justin E.
    258
    45
    66

    10 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

    5 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 231 times last month within 15 miles of this business.

    Verify this business

    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

    Jimador's Mexican Grill

    Jimador's Mexican Grill

    4.5
    (13 reviews)
    37.7 mi

    The service was great!…read more The amount of options, amazing. I ordered caldo de res and wasn't impressed. The broth wasn't flavorful, and I had one piece of corn, one piece of carrot, one potato, and one piece of zucchini. The potato was cooked thoroughly, but it was really grainy, had a horrible texture. Th zucchini was so overcooked, the only reason I knew it was zucchini was because I seen the skin floating in the soup, it was just a spoonful of mush at the bottom of my bowl. There wasn't much flavor to the soup at all, but plenty of meat. One of my favorite soups, but I wouldn't get it again at this restaurant. The dip had a wonderful flavor, but was the consistency of juice... couldn't pick it up with a chip. I poured some onto the chips but didn't do much good. When they brought out my rice, I poured what remained on top. My dates food was decent, but I forget what it was called. The drinks were good, but I didn't really feel the alcohol.

    Not many places open in Sundays in the area, so we settled on Mexican for dinner. They have an…read moreextensive menu and it took a while to figure out what to order; the chips/salsa helped pass the time away. Should have read my previous review of this place b/c I ended up getting fajitas again (its usually my go-to). Ordered the fajitas pina, which was a huge pile of chicken, steak, and shrimp, topped with grilled pineapple. It was pretty good, but they overcooked most of it; maybe its because we had a big group. It's a huge portion and comes with all the fixings to make a great taco.

    Photos
    Parrillada Especial
    Parrillada Especial
    Parrillada Cielo Mar y Tierra
    Parrillada Cielo Mar y Tierra
    Parrillada Cielo Mar y Tierra

    See all

    Parrillada Cielo Mar y Tierra

    Mexico Viejo - mexican - Updated July 2026

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