Cinco de Mayo falls on a Friday this year, giving even more excuses for early openings, all-day happy hours, and parties that are sure to go well into the evening. [ more › ]