Skip to main content

GreaterUpperValley.com

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.

Like what you're reading? Subscribe to Image's free newsletter to catch every headline