New venue gives come-and-go feel to Cinco de Mayo celebration