Cinco de Mayo

Presented by the Latin Anglo Alliance, and on Main Street from 5th to 7th. Entertainment, great food, and fun!