If you find yourself in Elkin, North Carolina, and you're craving some authentic, flavorful Mexican food, Mexico Viejo Mexican Grill should be at the top of your list. Tucked away at 544 CC Camp Rd #700, this gem serves up a vibrant and warm atmosphere that makes it feel like you’ve been transported straight to Mexico. The moment you step inside, the colorful decor and friendly ambiance set the perfect mood for a meal.
The menu at Mexico Viejo is packed with all your classic favorites, plus some exciting twists that will leave you wanting more. Whether you’re in the mood for sizzling fajitas, crispy tacos, or a hearty burrito, this place has it all. But don’t overlook the lesser-known dishes - the chili con carne is rich and flavorful, and the enchiladas are a standout, covered in a perfectly spiced red sauce that makes each bite a little bit of heaven. And if you're in the mood for something lighter, the grilled chicken salad is a refreshing option that doesn’t skimp on taste.
The service is another big reason why Mexico Viejo stands out. From the moment you’re greeted at the door to the second you leave, the staff is attentive without being overbearing. They’re quick to answer any questions about the menu and are always happy to offer recommendations. One thing that truly sets this place apart is how they manage to make each customer feel like a regular, even if it's your first visit.
If you’re a fan of drinks with your meal, the margaritas here are a must-try. They’re perfectly mixed and come in various flavors that add a refreshing touch to your meal. The margarita menu is varied enough to offer something for every taste, from traditional lime to strawberry, and the drinks are served generously, which always makes for a pleasant experience.
The location itself, while somewhat tucked away in Elkin, is worth the drive. The vibe is casual yet lively, with a family-friendly atmosphere that makes it perfect for a casual dinner with friends or a fun date night. Whether you're sitting by the window enjoying the evening view or in one of the cozy booths, the environment never feels too crowded or rushed. It’s the kind of place where you can relax, chat, and savor every bite of your meal.
With its delicious food, welcoming service, and inviting atmosphere, Mexico Viejo Mexican Grill truly offers an experience that feels both authentic and local. Whether you’re a longtime resident or just passing through Elkin, it’s a spot that you won’t want to miss.
Cheese dip with Mexican sausage.
Creamy mashed avocados with diced tomatoes, onions, cilantro, and a hint of lime, served with crispy tortilla chips.
Creamy cheese dip, available in small or large.
Buffalo, sweet chile, BBQ or mango habanero.
Grilled steak or chorizo topped with jalapeños, sour cream, pico de gallo, and cheese dip. Served over a bed of French fries.
Bacon-wrapped jalapeños stuffed with melted cheese, served with a side of creamy dipping sauce.
Generous Bowl of Rich, Creamy Cheese Dip
Fresh ripe avocados typically mixed with tomatoes, cilantro, onion, and lime juice.
Monday 11:00 AM - 10:00 PM
Tuesday 11:00 AM - 10:00 PM
Wednesday 11:00 AM - 10:00 PM
Thursday 11:00 AM - 10:00 PM
Friday 11:00 AM - 10:00 PM
Saturday 11:00 AM - 10:00 PM
Sunday 11:00 AM - 09:30 PM
Contact Details