Where to celebrate Cinco de Mayo in Miami can be a struggle, especially since you'll most likely be looking for somewhere that serves food, has an outdoor area to day-drink, and plenty of beer, wine, and liquor specials! Here are the top places in Miami to party not only the day away but all weekend leading up to it.

Related content: Let’s Taco about Tuesdays in Miami | Where to Find the Best Locations Serving up Deliciousness

There's plenty of fun to be had on Cinco de Mayo weekend in Miami! Be sure to plan accordingly how you'll get home because most taxi companies will be having surge charges all weekend long.

For more restaurants in Miami, register on 305area and stay up-to-date on all things Miami!

Cover photo courtesy of Adobe Stock Images

5.0  Full RatingFull RatingFull RatingFull RatingFull Rating (1)
2300 NW 2nd Ave, Miami FL, 33127
Coyo Taco is an authentic Mexican Street Food experience in the heart of Wynwood, Miami. Todo es Fresco. We have long endeavored to bring to Miami an authentic...
1961 SW 8th St, Miami FL, 33135
Old-school Mexican food served in unpretentious surroundings.
419 Espanola Way, Miami Beach FL, 33139
A historic destination modeled after Barcelona's Las Ramblas, featuring a myriad of charming eateries, bars and shops.
495 Brickell Ave, Miami FL, 33131
Cantina La Veinte opened in 2011, at the middle of August, with a contemporary proposal which celebrates one of the most famous cultural and gastronomic...
8191 NW 12th St, Miami FL, 33126
Cantina Munchies (In Cantina Only) Monday-Thursday 3-7 pm and 9pm-close $2.99 for: Street Tacos Spicy Wings Cheese 'Dilla Crispy Flautas Nachos...
701 S Miami Ave Ste 423, Miami FL, 33131
We want to have fun together, transmit our passion for Tacos and Mexican food while sharing, memories, and creating special moments in every detail...
521 SW 8th St, Miami FL, 33130
Authentic Mexican meals at an unbelievably affordable price. Less than 5 minutes from Brickell, Taquerias El Mexicano has been in business for over 20 years....
5.0  Full RatingFull RatingFull RatingFull RatingFull Rating (1)
3622 W Flagler St, Miami FL, 33135
Tiny, popular eatery serving traditional Mexican dishes, margaritas and beer.
Miami Beach FL, 33139
Featuring a modern display of color, unique ceramic tables and a delicate décor, Tequiztlan is truly a one of a kind space. We are known for a leading...
1344 NW 36th St, Miami FL, 33142-5556
La Pagina Official del Club Tipico Dominicano El ambiente mas familiar en el sur de la Florida!
167 NW 23rd St, Miami FL, 33127
El Patio Wynwood, located in the thriving Wynwood neighborhood, is best known for its unique and innovative concept, artistic décor and exceptional music....