PHOTOS: Did we spot you celebrating Cinco De Mayo at El Meson?

Weather and Traffic