Cinco de Mayo is fast approaching and there will a number of events that will allow the celebration of this American made holiday. Many restaurants will be hosting parties and some will have some great drink and dinner specials. Best of all, there will be great music.

Here is a list of great spots that will be great for the celebration:

Horchata

This is one of the most popular spots in the West Village of New York City. Horchata will start its festivities at 5 p.m., local time, and the specials will include five menu items or five drink items for just $5. The items include tacos, mini chicken quesadillas and many more. This famous restaurants is a delightful place to celebrate the holiday.

Nobu

Nobu, also in New York City, will be celebrating this year with its Sushi Tacos. They will be serving the sushi taco special all night long alongside Margaritas. The lounge will be playing incredible music and it will be selling its incredible Japanese-Peruvian menu.This is a wonderful spot that is often visited by celebrities and many business people.

Haven Rooftop Party

For tourists around the Times Square area, Haven will be having a party all night with some great specials. Located in the famous Sanctuary Hotel, the rooftop will be serving five dollar drinks and will be opened all night. While it's supposed to be somewhat cold, the weather is supposed to hold up and this could be a refreshing area.

The Lively

What's a better way to celebrate than dancing some salsa? At The Lively, there will be salsa all night with great food and drink specials. It's your chance to learn how dance this famous Latin music and enjoy a cultural experience.

Cinco de Mayo Phoenix Festival

For those not in New York and close to Arizona, head over to Phoenix where there will be the annual Cinco de Mayo Festival which will be held this weekend. It will feature live music, lucha libre, ballet folklorico, a kid's zone and traditional Mexican food and drinks. There will also be cash prizes and there will also be a celebration of Latin American culture.

Hillary Clinton?

If you are in Los Angeles, Hillary Clinton will be in the area holding a fundraiser. Tickets are $2,700 but it could be life changing. There could be photo opportunities with the presidential candidate. There is also the option of waiting outside the event to see if you could get a selfie with the candidate.