National Margarita Day is February 22nd, so I’m here to tell you which of the thousands of restaurants have the best margaritas in Miami! Whether you want a fancy night out with a significant other or a casual lunch with friends, there's a spot on this list that's perfect for your National Margarita Day celebration.

SoCal Cantina

SoCal Cantina is right in the middle of the action in the Brickell neighborhood of Downtown Miami. But what's better than a nice margarita with your lunch after a hard morning at the office? Nothing. Stop by SoCal for one of their beloved craft margaritas. The Gardeners Margarita is a fan-favorite and is served with a hot pepper over the top of it to contrast the bite the tequila punches with some spice. Regular customers also rave about the Baby Canyon Margarita because it's simple and doubles as a strawberry margarita. The ideal night to try this lively outdoor bar is on Taco Tuesdays when they serve $5 margaritas and $3 tacos.

TacoCraft Taqueria and Tequila Bar

If you need a new place to go for a fun night out with friends, stop by TacoCraft Taqueria and Tequila Bar and grab one of their signature margaritas! There are seven different kinds of margaritas to choose from: TacoCraft Platinum, Black Diamond, Rosalita, Citrus Chili, SkinnyRita, Cucumber Jalapeno, and Strawberry Basil. Their two best sellers are the Citrus Chili and the Cucumber Jalapeno margaritas because of their contrasting sweet and spicy flavors! TacoCraft also has specials each night of the week like on Mondays when they serve $5 margaritas from 8:00 p.m. to close. Then on Taco Tuesday, they have deals including $3 tacos, $4 beers, and $6 exotic margaritas. Stop by TacoCraft Taqueria and Tequila Bar any night Monday through Friday for their half-off happy hour, which includes margaritas!

Related content: Where to Find the Best Mexican Restaurants in Miami

Lolo's Surf Cantina

If you’re out in South Beach during the day and looking to get a quality margarita as well as some fresh Mexican food, stop by Lolo’s Surf Cantina to cool off. They serve Tex-Mex food like tacos, tostadas, and even cheeseburgers, but their margaritas are known to be the best on South Beach because you can order them by the glass or by the pitcher. Their house margarita, Margarita de La Casa, is mixed with tequila, triple sec, lime, and agave nectar, and you can get it either frozen or on the rocks. You can also add flavors including mango, passion fruit, guava, and blood orange to change up your margarita.

Bodega Taqueria y Tequila

The Bodega Taqueria y Tequila is known for its cool and casual atmosphere, perfect for a first date or catching up with friends you haven’t seen in a while. They’re also known for their live music and frozen margaritas, which are served in plastic to-go cups so you can walk back and forth between the taqueria and the lounge. Bodega's most popular drink is their house margarita, which consists of Herradura silver tequila, bell pepper, celery, agave, and lime. Stop by for their unique Mexican food served out of a food truck parked inside their restaurant. They serve a handful of Mexican bites from the truck each day with specials for everyday of the week, so make sure to try their queso fundido and some snacks from their daily special board.

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

Cantina Beach at The Ritz-Carlton Key Biscayne, Miami

Cantina Beach is known for its innovative margaritas and relaxed vacation atmosphere in Miami Beach. It's located inside of the Ritz-Carlton on Biscayne Boulevard and has an outdoor seating area that overlooks the ocean. They offer nine different specialty margaritas, all served with their own brand of tequila designed for each drink. Some of the more interesting margaritas that they serve are the Black Diamond, the Spicy Mango and the Tanteo Pepino Diablo. The Black Diamond has Maestro Diablo Diamond Tequila, smoked black cherry syrup, lime juice, fresh blueberries, and a Hawaiian black salt rim on the rocks, making this one ideal for your picture from dinner with your loved one. The Spicy Mango has El Jimador Blanco tequila, sweet mango nectar, sprite, sour mix, and tabasco for a little kick! Last but not least, the Tanteo Pepino Diablo is spicy yet refreshing with its Tanteo jalapeno-infused tequila, fresh lime juice, agave nectar, and muddled cucumber served on the rocks. Plan a fancy night out with your significant other and grab a margarita on the beach while taking in the sunset over the ocean.

Related content: South Beach Wine and Food Festival in February

Cantina La Veinte

Cantina La Veinte looks over Brickell Key onto the water and provides the perfect drinks for an elegant and fashionable night out on the town. It would be hard not to find something good to eat on their menu as they have a wide selection of good eats! From their 32oz Prime Tomahawk Rib Eye to their Pulpo a Las Brasas or grilled octopus they have something for everybody. However they’re also known among socialites and business owners alike for their margaritas! Served in 24 oz margarita glasses are their specialty tequila cocktails that can be flavored with fresh strawberries, coconut, jalapeno, passionfruit and mango. One of their most unique cocktails is the 24 karat gold margarita that has gold flakes all around the rim. The ambiance and specialty cocktails make the Cantina La Veinte perfect for a girls night out in Miami.

Huahua's Taqueria

This casual grab-and-go Mexican joint on Lincoln Road in South Beach offers frozen margaritas for a fair price and local fresh tacos to go along with them. Most people stop in for their tacos and end up staying to try one of their famous frozen margaritas! The margaritas come frozen in either strawberry or lime flavor with tequila mixed in at the start of each day. Stop by for a casual lunch while shopping at the Lincoln Road Mall and grab a margarita to keep you going throughout the afternoon!

Naked Taco

Naked Taco serves traditional Mexican food like tacos, burritos, and empanadas alongside their most popular item: the Mexican pizza, filled with black beans and topped with three cheeses, tomato, enchilada roja, and green onions. However, Naked Taco is better known for their drinks, and their margaritas turn first-time customers into regulars because they’re just that good! They have six signature margaritas: the Tamarind Grind, the Ginger Spice, the Hey Lady, the Some like It Hot, the Cherry Popper, and the Guana Get Naked. Their two most popular margaritas, the Cherry Popper and the Guana Get Naked, are often ordered because of their funny names but then are reordered because they're delicious. The Cherry Popper is made of blanco tequila, cherry heering, lime juice, simple syrup, and lime bitters mixed together with precise perfection. The Guana Get Naked is a mix consisting of blanca tequila, cointreau guanabana puree, a hint of lime, and peach bitters.

Whatever your plans are for National Margarita Day, make sure to have one of the best margaritas in Miami to celebrate!

For more Mexican restaurants in Miami, register on 305area and connect to everything Miami has to offer.

Cover photo courtesy of Flickr