Where to celebrate Cinco de Mayo in Sarasota 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 Sarasota to party not only the day away but all weekend leading up to it.

Whether you want to dance your weekend away or just , there's an event on this list for everyday of Cinco de Mayo weekend in Sarasota.

For more restaurants in Sarasota, register on 941area and stay up-to-date on everything in the Sarasota and Bradenton area.

 

Cover photo courtesy of Adobe Stock Images

El Toro Bravo
Restaurant $
3218 Clark Rd, Sarasota FL, 34231
When it comes to Southwest Mexican cuisine, there is only one place in Sarasota that creates a one-of-a-kind dining experience that keeps visitors and...
Daiquiri Deck | Siesta Key Village
4.7  5 Rating (8)
5250 Ocean Blvd, Siesta Key FL, 34242
The original and world famous Daiquiri Deck is located in the heart of Siesta Key Village in Sarasota, Florida. Our Restaurant and Raw Bar are a favorite...
Wicked Cantina
Restaurant $
101 7th St North, Bradenton Beach FL, 34217
Where Tex Meets Mex! Serving delicious Tex Mex food inspired by Austin, Texas and located at the beach on Anna Maria Island, Wicked Taco Cantina hand makes...
Bitia's Taqueria Inc.
5.0  5 Rating (1)
3436 17th St, Sarasota FL, 34235
Authentic Salvadorean and Mexican food
Restaurant $
1156 N Washington Blvd, Sarasota FL, 34236
La Brisa Tacos y Mariscos is in up coming new Mexican restaurant located in 1156 N Washington Blvd 34236 sarasota Florida
Guerrero's Bakery and Mexican Restaurant
Restaurant $$
3557 Webber Street, Sarasota FL, 34239
Specializing in authentic mexican foods as well as fresh pastries and breads from the bakery
Tijuana Flats
4.6  5 Rating (3)
1635 S Tamiami Trl, Sarasota FL, 34239
Online menus, items, descriptions and prices for Tijuana Flats - Restaurant - Sarasota, FL 34239
Mi Pueblo El Restaurante Mexicano & Cantina
Restaurant $$
530 US-41-Byp S, Venice FL, 34292