5 Places To Celebrate Cinco De Mayo In The Upper Valley
May 04, 2026 07:45AM ● By Elise Renaud
If you’re looking for a way to celebrate Cinco de Mayo, a holiday commemorating the Mexican army's victory over French forces at the Battle of Puebla in 1862, you’re in luck! There are many delicious Mexican restaurants that are ready to bring on the cheer with you. Here are three to consider:
The Public House
In Quechee, the Public House is holding its annual Cinco de Mayo Fiesta. The fiesta will include weekly trivia starting at 6 p.m. The menu features fish tacos, pork tinga, street corn quesadillas, plus more with several cocktails to round out the meal. Learn more here.
Maria’s Mexican Food
Maria’s Mexican Food in Chester, VT, offers traditional tacos, burritos, and sincronizada. View the menu and place and order here.
Black Magic Mexican
At the Black Magic Mexican restaurant in Lebanon, NH, guests can get delicious taco salads, burritos, nachos, tacos, and more. If you’re not one for meat or dairy, the restaurant has several vegan options. Learn more and view the menu here.
Tacos Y Tequila
In Hanover, NH, Tacos Y Tequila offers several lunch and dinner options that will make a great meal to celebrate Cinco de Mayo. Top it off with a yummy dessert like fried ice cream, cheesecake flan, and more.
Gusanoz Mexican Restaurant
At Gusanoz Mexican Restaurant in Lebanon, NH, enjoy over 190 tequila options to toast to the day. Order some fajitas, tacos, quesadillas, carne asada, and more. Get a meal to go for you and the family if dining in is not in the cards. Learn more here.
