If you think Cinco De Mayo marks Mexico's Independence Day, you're wrong. Held every May 5, it commemorates Mexico's victory over the French at the Battle of Puebla in 1862. Mexico's Independence Day, on the other hand, falls on September 16 and celebrates its independence from Spain.
This Cinco De Mayo, gather your amigos for all things Mexican, from tacos and burritos to tequilas and margaritas to mariachi music and colourful piñatas. Some of Singapore's top Mexican restaurants and bars are throwing massive fiestas for you to party like there's no mañana.
RECOMMENDED: The best Mexican restaurants in Singapore and the best places for live world music in Singapore