Cinco de mayo in full effect