We've already had a lot to celebrate this weekend. Friday was National Montana Day. Star Wars fans had "May the 4th Be With You." History was made on Saturday when the horse that crossed the finish line first at the Kentucky Derby did NOT win the race. But today, May 5, will likely be the best day to party of them all.

Here's where you can find Cinco de Mayo fun going on in the Magic City:

Rio Sabinas (840 Shiloh Crossing)
Viva la Fiesta! The party goes from 11am to 10pm with drink specials, margaritas and jello shots. Fun games and giveaways all day long plus live music from Nathan North, Blake From The Lake and Austin Martin.

High Tide Casino and Bar (5435 Midland Road)
Cinco de Mayo Bash at the Pod starts at Noon with tons of giveaways including bar tabs, machine play, merch giveaway and more. $10 bottomless Tequila Sunrise from 12noon to 4pm, $2 Corona and Dos Equis, $2 Tequila shots, $5 Patron shots. It's Service Industry Day with $20 Match Play if you show your industry card or proof of employment.

Lucky's Market (1603 Grand Avenue)
Stop in for a Street Taco Popup beginning at 11am. Lucky's will have a great taste of Cinco de Mayo with Pastor chicken and pork tacos made in house while available 2 for $5.

Plaza Arcade and Bar (1425 Broadwater Avenue)
Get in on the Taco Eating Contest! Registration at 6pm with contest beginning at 6:30pm with various prizes given away. Party with Plaza Street Tacos, 4 for $10 and $3 Margaritas beginning at 10am.

Taqueria Zapotlan (2240 Grand Avenue)
Giving away 10 gift certificates from $5 to $20 to the first 10 customers from 11am to 7pm. Meaty nachos available for $8 and Tacos for $2 (not fish or shrimp).

Dos Machos (980 S. 24th Street West)
A breakfast buffet will be served on Cinco de Mayo from 9am to 1pm with Mariachi music from 12noon to 2pm. Stop in for a great time with drink and dinner specials.

Taco John's (All Locations)
Get your soft shell fix with the 5 for $5 deal only through Sunday, May 5 at all Taco John's locations including Billings, Laurel, Lockwood and Hardin.

CLICK HERE to see the other events happening in Billings this weekend.