Cinco de Mayo is the perfect excuse to explore all the incredible Mexican food we have right here in Forsyth County and this year, the choices are especially good. While many people think of Cinco de Mayo as “Mexico’s Independence Day,” the holiday actually commemorates Mexico’s victory over French forces at the Battle of Puebla on May 5, 1862. Over time, it has become a celebration of Mexican culture and heritage in the United States, with food, music, and time together at the center of it all.
If you’re looking for where to celebrate Cinco de Mayo in Forsyth County, GA, here’s a mouth‑watering list of local spots from classic cantinas with great margaritas to taquerias with fresh tortillas and tacos that keep locals coming back.
Classic cantinas & margarita spots
These are your “meet friends, order queso, and stay awhile” kind of places—perfect if margaritas and a lively atmosphere are part of your Cinco plans.
Los Rios Cantina
440 Vision Dr, Suite C001
With a 4.8 rating and plenty of local love, Los Rios Cantina is a great choice when you want solid Mexican favorites and a fun sit‑down experience. Reviewers rave that “the food was so delicious and the margaritas were to die for,” which makes this an easy pick if good drinks are at the top of your Cinco de Mayo checklist.
Los Rios Mexican Restaurant
12 Tri‑County Plaza
Another local favorite under the Los Rios name, this spot has earned a 4.6 rating out of more than 2,000 reviews. Diners consistently praise the “consistently amazing food and over the top delicious margaritas,” making it a reliable go‑to for groups who want generous plates, festive vibes, and a tried‑and‑true menu.
Hacienda Bar & Grill
549 Lakeland Plaza
Hacienda Bar & Grill has a big following as a “food is fantastic” kind of place, with regulars calling out both the margaritas and the tableside guacamole as standouts. With a 4.5 rating and a $20–30 price range, it’s a strong option if you want a slightly more elevated feel while still keeping things relaxed and fun.
7 Tequilas Cantina
5063 Post Rd
If “great food and excellent margaritas” is exactly what you’re aiming for, 7 Tequilas Cantina fits the bill. Guests mention the friendly staff, festive atmosphere, and strong drink game, making it a solid choice for a celebratory Cinco night out with adults.
Cinco Mexican Cantina
5755 North Vickery
Cinco Mexican Cantina wins points for its location and atmosphere at Vickery, with diners highlighting the “great fajitas, service, frozen margaritas, atmosphere and location.” It’s an especially good pick if you want to pair your meal with a stroll around Vickery Village before or after you eat.
Taco‑focused spots & modern Mexican
If Cinco de Mayo feels like the perfect reason to go on a taco quest, these restaurants are known for flavorful fillings, fresh ingredients, and creative takes.
Betos Tacos – Cumming
125 Tribble Gap Rd, Suites 101–102
Betos Tacos has a loyal fanbase for good reason. With a 4.8 rating, one recent guest called the “chicken enchiladas with green sauce AMAZING,” and their tacos and other dishes get similarly enthusiastic reviews. It’s a great choice for a casual, flavor‑packed meal.
Tacos & Tequilas Mexican Grill
2155 Market Place Blvd
With a 4.6 rating and more than 3,500 reviews, Tacos & Tequilas is a crowd‑pleaser. Locals rave that “the birria tacos were incredible—so flavorful and perfectly cooked,” making this a top pick if you want trend‑forward tacos with a big, busy atmosphere.
Rreal Tacos – Cumming
410 Peachtree Pkwy
Rreal Tacos brings an Atlanta‑style taqueria feel to Cumming, and it shows in its 4.8 rating and thousands of happy customers. Diners praise the “wonderfully fresh food” and “fantastic service,” so if you’re looking for tacos with bright flavors and a modern vibe, this one should be on your list.
TEMPLO Mexican + Latin Cuisine
5456 Bethelview Rd, Suite 101
TEMPLO offers Mexican and broader Latin dishes and is especially loved for its tacos and dipping broth, which reviewers describe as “packed with flavor and absolutely delicious.” It’s a fun option if you’re craving something just a little different from the usual combo‑plate routine.
Santa Maria
410 Vision Dr
Santa Maria boasts a 4.8 rating and enthusiastic reviews like “the tacos were mouth watering and bursting with flavor!” If your ideal Cinco includes a plate of tacos you’ll be thinking about later in the week, this spot is worth seeking out.

Hidden gems & authentic taquerias
For those who love fresh tortillas, house salsas, and a more low‑key, authentic feel, these taquerias and smaller restaurants are hard to beat.
GUADALUPA Taqueria
1620 Buford Dam Rd
With a 4.9 rating, GUADALUPA Taqueria is one of those places people get excited to tell friends about. Reviewers call out the “fresh tortillas, unique homemade salsa and excellent service,” which is pretty much everything you want from a taqueria.
Puerta de Oro Taqueria & Cantina
3610 Era Dr, Suites A5/A6
Puerta de Oro has a 4.1 rating and customers saying it’s “the best Mexican food I have ever had,” along with compliments on the friendly, polite service. It’s a great pick if you want a spot that feels more tucked‑away and local.
La Zacatecana Taqueria
104 Pirkle Ferry Rd
La Zacatecana leans heavily into fresh, authentic cuisine. One diner summed it up perfectly: “Little ambience, but plenty of FRESH, authentic Mexican cuisine!!” Come when you care more about what’s on the plate than the décor.
Laredos Taqueria & Grill
5310 Matt Hwy, Suite 101
With a 4.3 rating, Laredos is loved for “amazing tacos, large portions and good quality fresh ingredients.” It’s a strong choice for bigger appetites and simple, satisfying plates that won’t break the bank.
Family‑friendly restaurants & neighborhood favorites
If you’re bringing kids, grandparents, or a mixed group, these spots balance good food, comfortable spaces, and friendly service.
Frida’s Mexican Restaurant – Cumming
405 Peachtree Pkwy, #165
Frida’s earns praise for its “fajitas that are always sizzling, flavorful, and perfectly cooked.” With a 4.4 rating and a casual atmosphere, it’s easy to bring the whole crew and let everyone find something they love.
Las Palmas – Cumming
5465 Bethelview Rd, #560
Las Palmas is a long‑standing local choice, with reviews highlighting “good Mexican food, good atmosphere, and good service.” It’s the type of place that works just as well for a quick weeknight dinner as it does for a Cinco de Mayo meal.
Pueblos Mexican Cuisine
2595 Freedom Pkwy
Pueblos Mexican Cuisine sits comfortably in the “great vibe and incredible service” category. With a 4.4 rating, it’s a dependable option when you want a sit‑down meal with a friendly feel and plenty of menu choices.
Balsas Mexican Restaurant
1495 Dahlonega Hwy
Balsas shines in reviews for its “excellent, filling grilled fish tacos and very friendly service.” If you’re craving seafood or want a bit of variety beyond the usual combo plates, this is a great spot to keep in mind.
Savory Mexican Restaurant
337 Dahlonega St, Suite B
Savory Mexican Restaurant is beloved for its from‑scratch touches: “Homemade chips, guacamole, tortilla, salsa and dishes are out of this world!” With a 4.7 rating and plenty of fans, it’s a perfect pick for people who notice (and appreciate) the details.
Sol Tamales
230 Elm St, Suite 800
Sol Tamales has a smaller footprint but a big reputation, with guests praising the “great service” and “fresh and delicious Tacos al Pastor.” It’s an excellent choice if you’re in the mood for something a little more focused and specialty‑driven.
How to Choose Your Perfect Cinco de Mayo spot Eat in Forsyth County




