Welcome to Mexico Viejo
Mexico Viejo is a long-standing Mexican restaurant located in Yankton, SD, known for its diverse menu and generous portions. Customers praise the friendly service, quick seating, and delicious food, including California burritos, carne asada, and shrimp fajitas. The warm chips, flavorful salsa, and excellent margaritas add to the overall dining experience. The Pollo Los Cabos and burrito verde are standout dishes, with tender chicken and flavorful ingredients. Despite the chicken being slightly dry in one dish, the overall quality and variety of offerings make Mexico Viejo a must-visit for Tex-Mex cuisine lovers in the area.
- 1809 Broadway Ave Yankton, SD 57078 Hotline: (605) 665-3189
Mexico Viejo is a Mexican restaurant in Yankton, SD, known for its delicious food and great service. Located at 1809 Broadway Ave, this restaurant offers a wide range of dishes that will satisfy your Mexican food cravings.
Customers rave about the California burrito, shrimp fajitas, Pollo Los Cabos, and burrito verde, noting that the portions are generous and the flavors are top-notch. The chips and salsa are a hit, with the salsa being particularly tasty.
The staff at Mexico Viejo is friendly and efficient, ensuring that you have a pleasant dining experience. The restaurant is also praised for its cleanliness and fast service, making it a popular choice for locals and visitors alike.
If you're in the mood for Mexican cuisine, Mexico Viejo is the place to be. From the warm chips and flavorful salsa to the delicious entrees like carne asada and carnitas, this restaurant has something for everyone. So, come on in and enjoy a taste of Mexico at Mexico Viejo.

I ordered the California burrito & it was delicious! Great Margaritas too!! Our waitress was very friendly & efficient. Very clean restaurant!

Food has always been good each time we have been there and portions are generous. Not much of a wait even if they are busy.

This is the best Mexican restaurant I've ever been to. Love the chips and salsa. We especially enjoy the carnitas, carne asada, and tacos de carne asada. Service is fast and friendly.

I've been visiting Yankton regularly for nearly a decade and have eaten at most of the restaurants that have come, gone and stuck around except for Mexico Viejo...until last night. We came in for dinner and were seated quickly; drinks, chips and salsa were delivered quickly; orders were taken quickly. The menu is large and a little overwhelming because there are so many options but that is a complaint that isn't really a complaint. Our server was great, she refilled our chips and salsa twice throughout the meal and still offered to bring more at least once, so the restaurant is definitely not stingy about that. The chips came out warm and the salsa was very tasty. I struggled to decide on an entree because shrimp fajitas are typically my go to, but I've learned over the years that seafood can really be hit or miss in the Midwest. However, I just went with it and was more than pleasantly surprised. The shrimp were decently sized/portioned, cooked and seasoned perfectly, and I loved that there were mushrooms in it. The flour tortillas were excellent and the rice, beans, guacamole, etc. that came with it were fresh and flavorful. Husband had a steak burrito and in-laws split the Mazatlan fajitas. They seemed to enjoy their meals as well. Overall, this was a great experience. This place has been here for awhile (oldest Yelp review is 14 years old), so hopefully they stick around for much longer. Will definitely be back.

Was pleasantly surprised with my burrito verde. Chicken was tender and flavorful. Chips weren't the greatest but salsa was ok, although I prefer a little more spice. Margarita was also yummy & presentation was good. Server was friendly and attentive.

An excellent TEX-Mex variety restaurant. I eat there at least once per month. Everything that I've ordered has been terrific- especially the seafood fajitas! I highly recommend it!! Happy Cinco de Mayo !! Please consider this fine restaurant!!White Queso was also great!

Fast service . And great music . Great food !!!!the dessert I recomen Dulce de leche!!!

My favorite place. Service is good. Food is outstanding! Always clean and you get waited on fast.

Every year we come to Yankton we have to have Mexican food and this is our spot over the other Mexican restaurants. Pollo los Cabos is one of our favorite items. The Sangria is delicious. Service is great and very clean restaurant.

This restaurant was recommended to me by my hotel so decided to give it a try. Chips and salsa were good. Ordered the Pollo Los Cabos ( asked for no onions ). This is a tasty dish and I would definitely order again! My only complaint (minor) is the chicken is pretty thin so it was slightly dry. I will definitely come back and would order the same dish.