Mexican Restaurant
$$
4.4 (1098)
Mexico Viejo Mexican Grill provides a vibrant dining experience with a focus on authentic Mexican cuisine. Many guests commend the rich flavors and generous portions typical of traditional dishes, creating a delightful experience that keeps them coming back for more. However, the service can vary depending on the time of day.
Restaurant website: Website
Phone number: (434) 575-1775
Address: 1064 Bill Tuck Hwy, South Boston, VA 24592, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" The restaurant was quite busy when we arrived, and we had to wait a few minutes to be seated. However, the wait was worth it! The decor is beautiful, and the ambiance is vibrant. My meal was hot and well-prepared, but I must say, it was quite salty. The portion sizes are very generous, and I really appreciated that. I might try to ask for less salt next time, as I do want to return to this charming place. " (*Curated Review*)
" If you're looking for a genuine taste of Mexico, Mexico Viejo is the place to be! The vibrant decor and lively atmosphere are welcoming, and the food is absolutely phenomenal. I had the carne asada tacos which were perfectly seasoned, and my partner enjoyed the chicken enchiladas. The portions were generous and the service attentive. This feels like a hidden gem in South Boston - we will be back for sure! " (*Curated Review*)
" The restaurant was highly recommended to me, but unfortunately, I only found it okay. I tried the fajitas, and while they were flavorful, I felt like the onions were overcooked and mushy. The ambiance is lively, and the location is great. However, the service could improve a bit, as it felt like we had to wait longer than usual for our drinks. " (*Curated Review*)
" I went for dinner last week, and while the atmosphere was fantastic and everything looked beautiful, I was disappointed in the service. It took quite a while to get our order taken, and my dish arrived late. The food itself was tasty, especially the guacamole, but I left feeling a bit frustrated over the wait. Hoping for better next time! " (*Curated Review*)
" What an experience! Mexico Viejo has a lively atmosphere that is enhanced by its joyous decorations. Both my partner and I enjoyed our meals thoroughly, and the waitstaff made sure to check on us frequently. I had the enchiladas which were deliciously cheesy, while my partner had steak fajitas that were incredible. Will definitely visit again! " (*Curated Review*)
" While I appreciate the attempt to provide an authentic Mexican experience, I found Mexico Viejo to be lacking in certain areas. For a busy Saturday night, the service was slow, and my dish was served lukewarm. However, I should say that the flavors were quite good. The atmosphere was buzzing with happy diners, but the wait left a little to be desired. " (*Curated Review*)
" I've been to quite a few Mexican restaurants, and I must say, Mexico Viejo does stand out. The decor is colorful and festive, and the taco selection is impressive. I ordered shrimp tacos and was delighted to find that they were generous with the portions. The service was attentive, although my drink did take a while to arrive. Overall, I definitely recommend it! " (*Curated Review*)
Address: 1016 Bill Tuck Hwy, South Boston, VA 24592, USA
Address: 3130 Halifax Rd R, South Boston, VA 24592, USA
Address: Halifax, VA 24558, USA
Address: 4118 Halifax Rd, South Boston, VA 24592, USA
Address: 1026 Bill Tuck Hwy, South Boston, VA 24592, USA
Address: 2223 Wilborn Ave, South Boston, VA 24592, USA
Address: 3366 Halifax Rd, South Boston, VA 24592, USA
Address: 1026 Huell Matthews Hwy, South Boston, VA 24592, USA
Address: 3332 Halifax Rd, South Boston, VA 24592, USA
Address: 1211 Wilborn Ave, South Boston, VA 24592