+1 704-503-1979
Located in the heart of Charlotte, Zapata’s Mexican Restaurant offers an authentic taste of Mexico with a vibrant and inviting atmosphere that makes every meal a memorable experience. From the moment you step through the doors at 8927 J M Keynes Dr, you’re welcomed by warm, festive décor that perfectly complements the rich flavors of their carefully crafted menu.
Zapata’s specializes in Mexican cuisine that bursts with bold, traditional flavors and contemporary twists. Whether you’re craving the iconic Birria Tacos — tender, slow-cooked beef tucked within warm tortillas — or the richly decadent Enchiladas De Mole, where two corn tortillas are drenched in a luscious chocolate and poblano pepper sauce, each bite tells a story of authentic Mexican heritage. The Bombay Enchiladas are a delightful vegetarian option, stuffed with spinach, roasted corn, and queso fresco, making for a fresh and flavorful indulgence.
For those looking to share, the Fajitas for Two offer sizzling platters of perfectly seasoned meats and vegetables, delivered with rice, beans, and an array of toppings that elevate every mouthful. Seafood lovers will appreciate the Coctel Camarones, a zesty shrimp cocktail simmered in a fragrant consome, as well as the crispy Calamari Empanizado served with tantalizing dipping sauces.
What truly completes the Zapata’s experience is their outstanding drink selection. From the classic Marguerita and iconic Long Island Ice Tea to the tropical sweetness of a Pina Colada, every sip is crafted to pair beautifully with the bold spices and textures of the dishes. The chips and house-made salsa are a highlight on their own — perfectly crisp and bursting with a smoky, vibrant personality.
Guests consistently praise the attentiveness and warmth of the staff, with service that is both efficient and genuine. As Khari Norman shared, the hospitality from servers like Daniella ensures that no guest feels overlooked, turning a simple meal into a personalized dining journey. The dining space manages to balance lively energy with cozy comfort — a sentiment reflected in Bobby Landires’ enjoyment of the live mariachi band that adds a festive soundtrack to the evening.
While some have noted variations in the seating arrangements, such as a party being seated downstairs, the overall atmosphere remains inviting, accented by thoughtful design and spectacular window views that enhance both casual lunches and celebratory dinners. The menu’s pricing is reasonable, especially given the depth and quality of the culinary offerings.
In every sense, Zapata’s Mexican Restaurant is more than just a place to eat — it’s a delightful gateway to Mexican culinary culture right in Charlotte, delivering rich flavors, vibrant aromas, and an ambiance that invites you to relax, savor, and return time and again.
Thanks Daniella for your impeccable service! Zapata’s was the perfect place for an authentic Mexican meal. I was a bit overwhelmed by the options, and decided to choose the trio, which allowed me to enjoy a burrito, enchilada and a taco, all for just $17. Daniella was quick with bringing everything out, checked on me and my colleague regularly and never let us wonder where our service was. We ended up spending a solid hour and a half just talking, and never did I once feel like I was overstaying my welcome. These are the types of experiences that make a restaurant a “go-to” spot. Will definitely be bringing more friends back and I hope we get Daniella again!
From the moment you step inside, the place captivates you. The window views are simply stunning, offering a perfect backdrop whether you’re there for a quiet meal or lively company. The seating is thoughtfully arranged comfortable, spacious, and designed to make you feel relaxed while still maintaining a sense of intimacy. The ambience strikes the right balance between elegance and warmth. There’s a calm energy in the air, paired with soft lighting and tasteful décor, that makes you want to linger longer than planned. And then the food wow. The aromas hit you before the plate even arrives, teasing your senses and building anticipation. Each dish bursts with flavor, clearly prepared with care and attention to detail. What truly elevates the experience, though, is the staff and hospitality. Attentive without being intrusive, friendly yet professional, they make you feel genuinely welcome and valued. It’s the kind of service that turns a good meal into a memorable outing. This is not just a place to eat it’s a place to enjoy, relax, and return to. I Highly recommended guys!! - Abrar Shariff
I’ve been in a few times and have always been very satisfied. Between the tacos , quesadillas, and fajitas I’ve ordered, I’ve always thought they had great flavor and texture. I absolutely love the chips and salsa!! On the date of this review, I came in on a Sunday afternoon and it was pretty empty, much to my surprise. I received fantastic service and my Quesadilla Steak Brava was excellent. The staff was great on checking In on me and making sure I had enough Salsa (I was devouring it bowl by bowl). I didn’t catch their name but the manager on shift was checking in on each table as he walked around the floor and helping servers. I have been there on weekend evenings and received just as much attention by the staff which is reassuring. Zapatas will be my go to Mexican restaurant for the foreseeable future!!
After visiting so many Mexican restaurants across the US, I realized all the menus and dishes revolve around the same few options, so at the end of the day it comes down to how they execute these dishes, their pricing, and lastly the atmosphere and quality of service. Pricing was reasonable, service was good, but the atmosphere wasn’t great. We were a party of six and they sent us downstairs which had the basement feeling although they had empty tables upstairs and we asked them to sit upstairs. Besides that no complains. Decent experience overall
Mexican food and ambiance exactly as you would expect, except so much better. There was even a mariachi band playing around the restaurant while we were there adding to the wonderful atmosphere. The wait staff worked as a team to make sure that our needs were met without skipping a beat. The food was excellent and the atmosphere warm and cozy. Highly recommended.
Service was great!! So friendly! The food was outstanding!!
Really friendly staff with great service! Great, HOT food and great views of the water! 10/10 experience the birria tacos were amazing! Some of the best I’ve had and the ace was a large portion and really good as well