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


807 Gulf Way, St Pete Beach, FL 33706