Cinco de Mayo

Make plans to celebrate Cinco de Mayo on May 5. From Carmelita's to Red Mesa, find Tampa's best Mexican restaurants and margaritas.

Updated: April 07, 2008

Mexican Restaurants and Margaritas


Carmelita's Mexican Restaurant

5211 Park St N, St Petersburg, FL 33709


Red Mesa

4912 4TH St N, St Petersburg, FL 33703


Miguel's Mexican Cafe

3035 W Kennedy Blvd, Tampa, FL 33609


Estela's Mexican Restaurant

209 E Davis Blvd, Tampa, FL 33606


Hurricane

807 Gulf Way, St Pete Beach, FL 33706