Tucked into a busy stretch of Buford, Viva Mexico Mexican Restaurant at 1935 Buford Mill Dr J, Buford, GA 30519 feels like the kind of place locals quietly recommend when you ask where to get consistently good Mexican food without the fuss. The location is easy to reach, with plenty of parking, and once inside, the atmosphere leans casual and welcoming, with colorful décor that gives a nod to traditional Mexican style without feeling overdone.
The menu is broad in a way that works to its advantage, offering everything from familiar Tex-Mex staples to more traditional dishes. On a recent visit, the carne asada stood out for its tenderness and well-balanced seasoning, paired with rice and beans that tasted freshly made rather than reheated. The tacos, especially the street-style options, came out simple but packed with flavor, with soft tortillas and just the right amount of cilantro and onion. Portions are generous, which is something that comes up often in customer reviews, and it’s easy to see why many diners end up taking leftovers home.
Service here strikes a nice balance between attentive and relaxed. Staff members are quick to greet you, keep drinks topped off, and answer questions about the menu without hovering. During peak dinner hours, there can be a bit of a wait for food, but it’s understandable given how busy the place gets, and the quality generally makes up for it. Families, couples, and groups all seem equally comfortable here, adding to the restaurant’s easygoing vibe.
One thing that really adds to the experience is the consistency. Whether it’s a weekday lunch or a weekend dinner rush, the kitchen seems to maintain steady quality, which is something not every casual Mexican restaurant manages. The salsa and chips, often overlooked, are fresh and flavorful, setting the tone before the main dishes even arrive.
While it may not position itself as a high-end dining destination, Viva Mexico Mexican Restaurant delivers where it matters most: solid food, reliable service, and a comfortable setting. For anyone exploring dining options in Buford or just craving a satisfying plate of Mexican cuisine, it’s the kind of spot that earns repeat visits without trying too hard.
Grilled chicken, steak, onion, and peppers. Served with rice, lettuce, sour cream, tomatoes, and tortillas.
One burrito and one chalupa, featuring a burrito typically filled with a blend of meats, beans, and cheese, alongside a crispy corn tortilla chalupa topped with beans, lettuce, and guacamole.
A combination of a burrito and taco, typically filled with meats, cheeses, and vegetables, accompanied by a side of rice.
Poblano pepper filled with cheese, accompanied by a taco, beans, and a guacamole salad.
Crisp flour tortilla filled with beans and choice of ground beef or chicken, then topped with cheese dip. Served with rice, lettuce, sour cream, and tomatoes.
Shrimp grilled with onions and bell peppers. Served with rice, lettuce, sour cream, tomatoes, and tortillas.
One chalupa and one taco, typically featuring a crispy corn tortilla for the chalupa topped with beans, lettuce, and tomatoes, and a soft or crispy taco filled with seasoned meat.
Ground beef or chicken burrito topped with burrito sauce, lettuce, sour cream, tomato, and shredded cheese.
Monday 11:00 AM - 09:30 PM
Tuesday 11:00 AM - 09:30 PM
Wednesday 11:00 AM - 09:30 PM
Thursday 11:00 AM - 09:30 PM
Friday 11:00 AM - 10:30 PM
Saturday 11:00 AM - 10:30 PM
Sunday 11:00 AM - 09:30 PM
Contact Details