Photos: Cinco de Mayo celebrated in the U.S., Mexico

Cinco de Mayo celebrations in the U.S. and Mexico.