I think I'm addicted and I may need some help....

My wife found them at cvs today. Cinco de mayo maybe? I've never seen them before but they're amazing.