Hard Tacos
Mexico Restaurant

Mexico Restaurant

12031 Southshore Pointe Road Midlothian, VA 23112, United States

Beer • Cheese • Drinks • Mexican


"We went to this restaurant for years and are the way for our Mexican cuisine. There are several Mexican restaurants in the area so that the theme is fairly saturated, but we always chose Mexico restaurant over the others. First, it is always clean and well organized and the prices are very fair for the provided foods. We have always experienced an exceptional customer service from all, including managers, servers and host. They may not be as high as competitors or over the top, but we are here hundreds of times and have never complained about the service. The food is good and they do a great task to update the menu and offer new items. It is not an authentic kitchen, but is enough to offer a good meal. We have a family member with heavy gluten allergies, and this is the only Mexican restaurant where she feels comfortable, and they offer her many opportunities. The bar drinks are definitely short spectacular, but for those looking for a family-friendly atmosphere, Mexico does not really promote alcohol and its bar is always empty. Anyone looking for a bar scene will be disappointed. The terrace is amazing, but inside is comfortable, but a bit boring and not as loud and flamboyant as some of the other restaurants. In the end, in a highly saturated topic, we continue to come here about others because of the consistency and above-average brands in all areas. It's not fantastic at all, but we've never been disappointed."

Agave Cocina Mexicana

Agave Cocina Mexicana

32 Locust Ave, Wallington, United States

Pizza • Salad • Casual • Mexican


"I think I just don't have luck at restaurants named Agave. While the place looks cute, its lack of flavor (or just basic seasonings like salt) make this a place not worth visiting. I appreciate that there was Valet because there is limited street parking and their lot was small. My husband said the valet was rude, but I didn't witness it myself. We were a very large table, so while accommodating, service was very slow and we probably should've had two dedicated waiters vs the poor nice waitress who was completely overwhelmed. Drinks were OK, but everything was watered down and there are no prices on the drink menu. I think we finally ordered appetizers about an hour after we arrived( and entrees about 45 minutes after that). While there was a nice presentation the food was terrible. The cheese fondue, has zero flavor (honestly you couldn't even tell there was cheese) it was a soupy thin mess with chewy shrimp inside. I kept trying to figure out the flavor, and I assume they didn't make the flour mixture in it correctly. The chips they brought out with it were stale, and nothing like the chips we had with a snack (although they never refilled them and we had a tiny helping to share between 6 people. We also split tostados, which looked good but still lacked flavor, even the crema was bland. Since I could tell how the food was I opted for a burrito bowl, but was still dissatisfied. Overall while it may be cute for a birthday, you are better off going to chipotle where the food is much better and at least the service is fast. I have photos but they aren't even worth it to post."