Close this search box.
Close this search box.
Close this search box.

Where to find the best Margaritas in St. Pete

Where to find the best Margaritas in St. Pete

a selection of margaritas from red mesa cantina
Photo courtesy Red Mesa Restaurant

Nothing pairs better with a margarita than sunshine and here in St. Pete we’ve got both covered. With not one but TWO massive tequila libraries in the heart of downtown (we’re looking at you Red Mesa Cantina and Tequila Daisy), this city is a tequila lover’s dream. Here’s a roundup of a few of our favorite margaritas in town. Where’s yours?

A woman holds two margaritas
Photo via Casita Taqueria

Casita Taqueria

📍 120 1st Ave N
The agave wine-based margaritas at Casita Taqueria are refreshing and delicious. Order up a slew of chorizo, pollo verde, and pollo tinga tacos and chips and guac for the perfect meal.

The CocoRita garnished with a dried pineaple ring
Photo via Grand Hacienda

Grand Hacienda

📍 4 locations in St. Pete
With their latest location at 2325 Ulmerton Road, Grand Hacienda is a destination for bold sizzling flavors and refreshing margaritas. Their Coco-Rita pairs perfectly with the sizzling pineapple fajita (served in a hollowed out pineapple).


A table of Mexican food at Nueva Cantina
Photo courtesy Nueva Cantina

Nueva Cantina

📍 120 1st Ave N
A cult fave on 4th Street South, Nueva Cantina is known for its modern takes on classic Mexican dishes. Their Caliente Picante margarita with jalapeño and mango puree is a must-try.

The El Jefe margarita garnished with a dried blood orange from red mesa cantina
Photo via Red Mesa Cantina

Red Mesa Cantina

📍 128 3rd St S
With more than 400 tequilas and 100+ mezcals, this St. Pete gem is one of our go-to’s for a mean margarita. Their house margarita is a staple but the El Jefe is our choice when we’re looking for something spicier.

Tequila Daisy

📍 120 1st Ave N
Downtown’s largest tequila library with over 500 tequilas and agave-based spirits. Making it one of the biggest tequila bars in the United States.


VIP Mexican

📍 213 Gulf Blvd, Indian Rocks Beach
📍 10625 Gulf Blvd, Treasure Island
A St. Pete (beaches) staple. The OG VIP Mexican has been around since the 70s and it’s a landmark in the area. They make a SOLID margarita and the Nachos Supreme and Pork Belly Tacos are a go-to.

a margarita with a salt rim and starfruit garnish
Photo via Wild Child St. Pete

Wild Child

📍 2710 Central Ave
Wild Child makes some of our fave cocktails and their clarified mango margarita with mango-infused Tequila ocho is a standout. Pictured is their passionfruit margarita special.


Subscribe Now

Don’t miss out on All Things Good in the Burg 👉

Stay connected to All Things Good in the Burg by subscribing today.