President Barack Obama and First Lady Michelle Obama welcome guests to the Cinco de Mayo reception in the Rose Garden of the White House,