Cinco de Mayo, the Mexican national holiday, is a celebration of the Mexican victory over the French at the Battle of Puebla on May 5, 1862. A year prior to this battle, President Benito Juarez suspended payments of foreign debts, prompting a French invasion. In the battle, the Mexican army was outnumbered two to one by a superior French army. The victory boosted morale as well as national pride for the Mexican people.
In parts of Mexico, particularly in the town of Puebla, the holiday is celebrated with military reenactments, parades, cultural festivals, dancing, and food. North of the border, celebrations look a little different, but the holiday is still a great excuse to eat delicious Mexican food and drink a margarita or two. Check out the delicious options we have here in Breckenridge. Let this serve as your Cinco de Mayo guide! Stop by one of our restaurants in town and treat yourself to some Mexican cuisine.
Coa is one of the newest restaurants in Breckenridge! Located on Airport Road, near Breckenridge Distillery, Coa is a casual, Mexican-influenced bar and restaurant. Their cocktails are agave-focused, and they offer a wide selection of tequilas! Their menu offers delicious starters, tacos a la carte, and large plates of your favorite Mexican foods. Bring your pup to their dog-friendly patio and enjoy some tacos and margaritas in the sunshine!
- Location: 1900 Airport Rd., Breckenridge, CO 80424
- Hours: Sunday-Thursday, 11 a.m.-8 p.m.; Friday & Saturday 11 a.m.-9 p.m.
Rita’s is a staple of downtown Breck. Located in the basement level of Kenosha Steakhouse, Rita’s is a cozy, dive-bar-style restaurant and bar serving up specialty margaritas and tacos! Their margaritas are made of fresh-squeezed juices and homemade margarita mix and are self-proclaimed best in Colorado. If you prefer your tequila straight, they have a wide variety of blancos, reposados, anejos, and mezcals to choose from. Try a few- Rita’s offers tequila flights as well! Satisfy your taco craving with their build-your-own tacos. Rita’s would be a fabulous choice for your Cinco de Mayo happy hour!
- Location: 301 S. Main St., Breckenridge, CO 80424
- Hours: Daily, 12 p.m.-9 p.m.
The name says it all, Sancho Tacos & Tequilas specializes in….tacos and tequilas! They’ve got a taco for everyone- impossible, baja shrimp, fried chicken, duck confit, the list goes on and on. Sancho is the place to go for your Cinco de Mayo happy hour. The jalapeno cucumber margarita is a fan favorite. Located downtown, you can enjoy your cocktail or tequila flight in their outdoor seating area with a view of both Main Street and the mountains.
- Location: 500 S. Main, La Cima Mall, Breckenridge, CO 80424
- Hours: Sunday-Thursday, 11 a.m.-9:30 p.m.; Friday & Saturday 11 a.m.-10 p.m.
Fiesta Jalisco prides itself on its authentic dishes and traditional recipes straight from Jalisco, Mexico. At Fiesta Jalisco, customers are treated like family! Their menu is truly extensive with dozens and dozens of items to choose from. Pay Fiesta Jalisco a visit this Cinco de Mayo for all of the classics that you know and love. They are located on Main Street near the burro statue.
- Location: 224 Main St. Breckenridge, CO 80424
- Hours: Daily, 10:30 a.m.-9:30 p.m.
Mi Casa has been providing Breckenridge locals and visitors with delicious Mexican food for over four decades and for good reason! Their food is prepared with care from scratch using the freshest ingredients possible. Their menu has classics such as queso fundido, fajitas, chimichangas, and more, but they also include some unique twists like duck mango quesadilla and rocky mountain elk tacos. Their margarita menu doesn’t shy away from innovation either with options such as watermelon, cucumber serrano, and avocado pineapple.
- Location: 600 S. Park Ave., Breckenridge, CO 80424
- Hours: Daily, 3 p.m.-9 p.m.
Oaxacan Bites is located at the North end of Main Street, in the yellow taco stand! Oaxacan Bites features many taco truck favorites such as tacos, burritos, and quesadillas. The stand sells dishes popular and traditional in Oaxaca, Mexico. One such dish is called tlayuda, which is a thin tostada topped with beans, cheese, vegetables, cabbage, avocado, and meat. For a taste of classic Mexican foods, give them a try this Cinco de Mayo!
- Location: 307 N Main St., Breckenridge, CO 80424
Another new addition to the Breckenridge dining scene, Horseshoe serves up an elected menu of Mexican-inspired dishes for Brunch and dinner. Centrally located on Main Street, Horseshoe is a great spot to pop in for a tasty meal. Their brunch menu has favorites such as chilaquiles, arancherra, Breck tacos, flautas, and so much more. Try their chicken enchiladas, beef tamales, taco plates, or one of their many starters for dinner. Looking for a deal? Grab a margarita during their weekday happy hour!
- Location: 113 S. Main Street
- Hours: Brunch 10 a.m.-4 p.m.; Dinner 5-9 p.m.
Quandary Tequila Bistro, formerly Quandary Grille, has made some upgrades and changes to its menu! They now serve Southwest-inspired dishes like deep-fried cactus, queso fundido, and a wide variety of taco options. Located in Main Street station, Quandary is a great spot to sip a margarita, chow down on some tacos, and enjoy the views of the Tenmile Range and Maggie Pond. Their apres ski happy hour runs daily from 3-5 p.m., with specials like $8 margaritas, $2 off cocktails, and discounted appetizers. Try the elote dip!
- Location: 505 S. Main Street
- Hours: Monday-Friday 11 a.m.-9 p.m.; Saturday-Sunday 10 a.m.-9 p.m.
Located on the North end of Main Street, Breckenridge Taphouse has 37 beers on tap, exotic tequilas, vintage whiskeys, worldly wines, and gourmet Mexican food! Their menu has dozens of signature and specialty tacos, quesadillas, taco salads, and tons of Mexican-inspired starters. Our favorites are the cilantro tequila lime grilled shrimp tacos served with cabbage, pico de Gallo, cotija cheese, and cilantro sour cream sauce. Their large outdoor patio is a great spot for a casual drink and snack if the weather is warm enough!
- Location: 105 N. Main Street
- Hours: Daily, 11 a.m.-11 p.m.