This profile has been claimed by the business owner or representative.
Mexico Viejo Mexican Restaurant is the place to be for fresh, authentic Mexican food in Fayetteville, Arkansas. With an extensive menu filled with all of your traditional favorites, including burritos, tacos, and fajitas, along with a full bar featuring craft cocktails and delicious margaritas, there truly is something for everyone. We always strive to be the best in terms of quality, service, and tradition, so come in today for the best Mexican food in town!
2131 M.L.K. Jr Blvd, Fayetteville, AR, 72701, United States
Get directionsWeekday | Schedule | Status |
---|---|---|
Mon | 11:00 a.m. to 10:00 p.m. | |
Tue | 11:00 a.m. to 10:00 p.m. | |
Wed | 11:00 a.m. to 10:00 p.m. | |
Thu | 11:00 a.m. to 10:00 p.m. | |
Fri | 11:00 a.m. to 10:00 p.m. | |
Sat | 11:00 a.m. to 10:00 p.m. | |
Sun | 11:00 a.m. to 10:00 p.m. |
Andy was amazing, food was good & margaritas & beer on the mark!!!
Good food and great drink prices. We stop by everytime we're here in town from Dallas.
Great food for a great price.
Delicious food and great prices, now delivering with Bite Squad.😋🎉 https://www.bitesquad.com/food/mexico-viejo/20112
Loved the food. It took a while to get but it was game day and they were busy.
Food was amazing, prices great, service was awful.
Amazing food!! And nice & spicy, too!!
One word: delicious! The salsa was outstanding, the fresh made guacamole had a good amount of lime just like I like it! I had pablano chicken fajitas that were fantastic. My wife had ghost pepper fajitas. With sweaty eyebrows and opened sinuses she endured the heat, but said it was really good. She had to give up before finishing, though! It’s HOT!🔥🔥🔥 I give this restaurant 5 ⭐️’s!
Excellent service and even better food! They have a great selection of lunch specials for super cheap and the plates fill you up quickly. Try the fajita soft tacos!!
Mexico Viejo Mexican Restaurant has a 4.5 star rating with 1,498 reviews.
Mexico Viejo Mexican Restaurant is closed now. It will open at 11:00 a.m.