Mexico Restaurant, a family-owned staple since 1990, serves authentic Mexican cuisine across six Richmond-area locations, including its flagship in Mechanicsville, VA. Known for its vibrant atmosphere and fresh, flavorful dishes—from sizzling fajitas to vegan-friendly options—the restaurant also offers handcrafted margaritas, catering services, and private event hosting. With friendly service and consistent local praise, Mexico Restaurant remains a go-to spot for casual dining and celebrations alike.
Mixed reviews on food quality, with some praising the taste while others reported bland or poorly prepared dishes.
Service Issues
Inconsistent service experiences, with some customers noting friendly staff while others reported rudeness and inattentiveness.
Atmosphere
Generally positive feedback on the restaurant's atmosphere, especially the outdoor patio, though some found it lacking.
Value for Money
Customers appreciated the affordability of the menu, but some felt misled by pricing discrepancies.
MD
Maevis Draven
Dec 19, 2025
1.0
Authentic food straight from SYSCO. Nothing tastes fresh, even though they say it is? Welllllll, that's whyyyyy. 🤮
AW
Abigail Williams
Dec 18, 2025
4.0
Decent quality and value.
EY
Edward Young
Nov 30, 2025
5.0
We went here for dinner about 6 and we're seated right away. I had the chicken and steak fajitas and they were really good plus a lot of food for under $20. My wife got the street tacos and was very pleased. Also be sure to get the molten lava cake fantastic. The entire staff was excellent and made us feel welcomed. Well keep coming back to Mexico Restarant.
GN
gary nelson
Nov 21, 2025
1.0
Hadn’t been here in over 10yrs. Was in the area and decided to pick up some food to go. I got two Toluca bowls, left a tip, and drove just over an hr home. Went to eat and it had absolutely no flavor. Chicken, chorizo, beans, rice… no flavor, but a weird taste and texture. My wife tried hers and said it tasted old which could’ve been the weird taste. Like microwaved chicken and old beans and rice. The chorizo definitely had a weird consistency and there was also no queso in the dish as advertised. After an hr ride it could’ve soaked into the food or fell to the bottom of the pan, nope, no queso. I called the restaurant just to see if somebody made a mistake and he said they’ve been making bowls all day with no issue. The person I spoke to was nice and apologetic, but I spent almost $35 on food I couldn’t eat and I was hungry. The manager offered to give me a free meal next time but i told him i don’t live close which is why I hadn’t been there in over 10yrs, and I’m not driving out my way for that. The food was amazing years ago so maybe ownership changed or it was a very bad day for the cook but this was disappointing. And my chips were burnt like another review stated. Ended up eating cereal for dinner!
MJ
Momma Jeter
Nov 16, 2025
5.0
When we used to live in Mechanicsville we ate here often. We were in town for a funeral and our group was 17 people. They easily seated us and everything was as great as we remembered it. Thank you for taking such good care of our family.
Frequently Asked Questions About Mexico Restaurant
What type of cuisine does Mexico Restaurant serve?
Mexico Restaurant serves authentic Mexican cuisine including dishes like fajitas, burritos, tacos, enchiladas, and vegan-friendly options.
Where is the flagship location of Mexico Restaurant?
The flagship location of Mexico Restaurant is at 7162 Mechanicsville Turnpike, Mechanicsville, VA 23111.
What are the operating hours of Mexico Restaurant?
Mexico Restaurant is open Monday to Thursday from 11:00 AM to 9:00 PM, Friday and Saturday from 11:00 AM to 10:00 PM, and Sunday from 11:30 AM to 9:00 PM.
Does Mexico Restaurant offer catering and private event hosting?
Yes, Mexico Restaurant offers catering services and can host private events.
What payment options are accepted at Mexico Restaurant?
Mexico Restaurant accepts American Express, Android Pay, Apple Pay, Cash, Diners Club, Discover, Mastercard, Samsung Pay, and Visa.
Is Mexico Restaurant family and kid friendly?
Yes, Mexico Restaurant is family and kid friendly, offering a welcoming atmosphere and a children's menu.
Does Mexico Restaurant accommodate vegan and gluten-free diets?
Yes, Mexico Restaurant offers vegan, vegetarian, and gluten-free food options.
Are reservations required at Mexico Restaurant?
Reservations are accepted but not required at Mexico Restaurant, making it convenient for both planned and casual visits.
What nearby places can customers visit around Mexico Restaurant in Mechanicsville?
Nearby places include Long & Foster Hanover VA Sales real estate agency, Miracle-Ear Hearing Aid Center, and Carolina Sukie tattoo and piercing studio. Customers can explore local services or shopping before or after dining.
Are there other restaurants near Mexico Restaurant where visitors can explore varied cuisines?
Yes, nearby restaurants include Marigold Thai for Asian cuisine, Tropical Smoothie Cafe for smoothies and sandwiches, and Marco's Pizza for Italian-style pizza.
How can nearby services complement a visit to Mexico Restaurant?
Visitors to Mexico Restaurant can conveniently visit local businesses such as Liberty Tax Service for tax needs or BetterPet Veterinary Urgent Care for pet care, making it easy to combine errands with dining.