With Cinco de Mayo on a Monday, most of the festivities this year are on Friday and Saturday. If you do a little traveling, you could celebrate a four-day weekend!

Hermiston Cinco de Mayo

Pasco Cinco de Mayo (on May 3)

Yakima Valley Cinco de Mayo (May 3-4)

Sunnyside Cinco de Mayo (May 2)

Milton-Freewater Cinco de Mayo (May 4)