Celebrate National Margarita Day at These 20 Spots

Frozen with a twist, or on the rocks with a Tajín rim, we’ve got the cocktails you crave.

By Geneva Diaz February 19, 2023

Cuchara in Montrose is offering a Margarita Flight in celebration of National Margarita Day. Experience seven different flavors for $30. Back row (left to right): spicy carrot, cucumber pineapple, passion fruit, and watermelon. Front row (left to right): hibiscus, classic lime rita, and coconut and strawberry.

The “official day of having fun,” also known as National Margarita Day, is February 22. Traditionally made with tequila, orange liqueur, and lime juice, and often served with salt on the rim of the glass, the margarita is one of the most enduringly popular cocktails in the world. Today there are as many spin-offs of the classic drink (the frozen swirl margarita, the beer-rita, a fruity-rita, and even a snow cone margarita), as there are places that serve them. 

Whether you like it on the rocks, frozen to perfection, or with or without salt, here are 20 places where you can celebrate National Margarita Day!

The River Oaks Rita, at Armandos Restaurant.

Image: Matt Johns


Spice up your National Margarita Day at Armandos, who's been serving up classic Tex-Mex and margaritas with a twist for 45 years. With ten different margaritas on the menu there is something for everyone: the classic house margarita, served frozen ($16) or on the rocks ($14), the River Oaks Rita ($46), a  perfect combination of Jose Cuervo Reserva de la Familia Tequila, Patron Citronge, fresh lime juice a la minute, agave, house-made “green” salt rim, and a 24K gold lime slice.

Axelrad Beer Garden

Axelrad Beer Garden is one of the hippest bars in Midtown. With a lively crowd, and numerous events listed monthly, Axelrad is the place to be when it’s time to get your party on. Drink $5 house margaritas all day long and choose from flavors like the classic lime, mango, peach, strawberry, and watermelon.

B.B. Lemon

Two special Patron margaritas will be available at B.B Lemon: The St.Rita ($14), made with Patron Silver, St. Germain, and lime juice; and the Perfect Rita ($14), made with Patron Reposado, Triple Sec, lime juice, and agave. Patron Tequila reps will also be walking around to hand out swag (more tequila?). 


Located in the Uptown-Galleria area, Caracol is offering up “The Greatest Margarita Ever Sold” at a special price of $18 (originally $29). Their signature margarita includes Gran Centenario Añejo Tequila, 25-year-aged Grand Marnier, tangerine, lime, ginger, agave nectar, and a sea salted rim. Don’t forget to hop around to their sister restaurants: Hugo’s, Xochi, and Urbe, to enjoy more house margaritas for just $10. 

Cedar Creek Cafe will be offering $5 frozen, and on the rocks margaritas.

Cedar Creek Bar & Grill 

Not only is Cedar Creek Cafe offering $5 margaritas, but they are also serving their usual $3 Taco Tuesday special. Another Margarita Day bonus will be $5 Mexican candy shots that will make you want to keep the party going all night. Aside from their special margarita deals, all beer and spirits are discounted for their weekly Texas Tuesday special.

Christian’s Tailgate

With locations all around Houston, Christian’s Tailgate makes it convenient to celebrate National Margarita Day this year. Order their signature Alto Margarita for only $6, while munching on their appetizer platter filled with mozzarella sticks, fried pickles, and a couple of egg rolls. Or stick with the theme, and have their fajita nachos smothered in cheese, pico de gallo, and jalapeños.


This delicious weekend brunch spot in Montrose has something special planned for Tuesday. The menu will feature a tequila flight of seven margaritas for $30, from 5 p.m. to 10 p.m. You might need to share with a plus one or two. If you get hungry, their Mexican street food is a great choice for dinner. 


Fireside at The Moran CITYCENTRE is mixing up a good deal on its signature margarita the Thunder Kiss, featuring Casamigos Blanco, Pierre Ferrand dry curacao, tepache, Hellfire bitters, and agave. National Margarita Day price is $9 (regular price: $22). 

Heights & Co.

The new patio bar will be celebrating National Margarita Day by offering a variety of margarita options for just $6. Flavors include: Jala-Piña Margarita (tequila, pineapple-guava, lime, and a spicy tincture), Watermelon Cooler Margarita (reposado tequila, watermelon, lemon, agave, and salt), Raspberry-Lychee Margarita (tequila, raspberry-lychee, lime, orange liqueur, and agave), and the classic margarita (tequila, lime, orange liqueur, agave, and a salted rim). 

If you’re looking for the self proclaimed “Greatest Margarita Ever Sold,” you can get it at Hugo’s.

Image: Hugo's


If you’re looking for the self proclaimed “Greatest Margarita Ever Sold,” you can get it at Hugo’s for just $18. It’s also a perfect spot to meet with friends at the bar for half off just regular margaritas. Soak up some of that tequila with their selection of affordable small bites like the Taquitos de Chapulines ($10), stuffed pepper with chorizo taco ($7), or a cup of pozole verde ($7). 

Karbach Brewery

Houston-based Karbach Brewing Co. has the perfect margarita canned cocktail to take on the go or enjoy al fresco. The Karbach Margarita Cocktail is a malt beverage infused with 100 percent blue agave with 9 percent alcohol content. The Biergarten is open from 3-10 p.m. and the Pub is open from 11 a.m.-10 p.m; it’s five o’clock somewhere! 

Killen’s TMX

This Pearland spot features traditional margaritas for $5, or in flavors like prickly pear, watermelon, mango, passion fruit, peach and strawberry for an extra buck. Once you’re drawn in by the happy hour deals, it doesn’t hurt to try their Instagram-worthy Ronnie Rita, which is Killen’s classic Sangrita finished off with a pomegranate swirl. And who can go wrong with a Modelito, a mini Modelo dunked inside a frozen marg? Other drinks to rave about are the Mexican martini and the El Fuego; a rita with pineapple lime elixir, Tanteo habanero tequila, and cointreau.

Molina's Cantina's margarita by the gallon is ready to drink on-site or at home.

Image: Kimberly Park

Molina’s Cantina 

Nearly 80 years in the biz teaches you a thing or two about entertaining, and, this year, Molina’s Cantina is having a full-blown fiesta feast accompanied by margaritas by the gallon. Their fajita specials are perfect large groups, and if you don’t feel like going out, they’ll deliver the margaritas (and fajitas) to your doorstep—no blender needed! Complete the feast with house favorites like Jose’s Dip, crispy taquitos, and Nancy Ames Nachos. This place will likely get fully booked, so make a reservation soon.

Monkey's Tail will have $6 margaritas and games to play for prizes.

Image: Monkey's Tail 

Monkey’s Tail 

All margaritas are priced at $6 from 4 p.m. to 2 a.m at Monkey’s Tail this Margarita Day. Snack on some chips and salsa verde while playing Lotería on the patio starting at 6 p.m. Play for prizes which include a Monkey’s Tail gift card and other branded swag. Mezcal Margaritas are available for $9, and the four frozen margarita flavors, Tommy’s Margarita (signature margarita), Avocado, Dragon and Passion Fruit, and the Guavacito, will all be available for $9 for a small and $13 for a large. If you’re looking for more than just a snack, their selection of pizzas is quite hefty, or go for the al pastor tacos with homemade tortillas.

Onion Creek Cafe will have $5 frozen and on the rocks margaritas for National Margarita Day.

Onion Creek Cafe

Cedar Creek’s sister restaurant on White Oak Drive in The Heights, will feature $5 classic, frozen strawberry, Ilegal Mezcal margaritas. They will also be offering $1 Mexican candy Jell-O shots, and $5 Mexican candy shots. Take your friends (or even your puppy) out for a nice day out on the patio, soak up the vibe, and drink up!

The Original Ninfa’s 

Order the limited-edition Gran Pasión Margarita for $13 (regularly $15), which features Hornitos Plata Tequila, lime juice, Giffard Fruit de La Passion Liqueur, passion fruit syrup, and Grandeza. Add a kick of spice with a tajín rim. Whatever you order, pair it with Mama Ninfa’s famous fajitas or their award-winning fajita burger.

Spanish Flowers

With stellar drinks and plenty of space, bring your crew of friends with you to celebrate at Spanish Flowers. For National Margarita Day, they plan to have a rooftop patio DJ from 6 p.m. to 10 p.m. and $4 house margaritas up for grabs. Other specials include the Pineapple Jalapeño Margarita for $9 with Patrón silver tequila, fresh lime, pineapple liqueur, and puree served on the rocks with jalapeños and a choice of salt or Tajín rim. This is a late night spot (open until 12 a.m. Monday through Thursday, Sunday’s until 2 a.m., and 24 hours on Friday and Saturday), with a hefty selection of ritas to choose from, so don’t be shy if you want to try more than one kind.

Spanish Village will have their famous Medina margarita for $7.50 on the celebratory day.

Spanish Village 

This charming restaurant will make you feel right at home especially after downing a few of their classic margaritas. The special for the day is $7.50 for the Medina family classic margarita, a recipe that has held up since 1953 and is a specialty at Spanish Village due to its snow cone spin. Add flavors like jalapeño, cucumber Tajín, frozen strawberry mango, spicy pineapple, and tamarind for a dollar extra.

Swallow's Nest

Swallow's Nest, located in Finn Hall, is offering $5 Margaritas with flavor options like blood orange, mango, and traditional. Do you like it spicy? Be sure to ask about the one-month house-influenced jalapeño tequila that can be used as the base for any margarita. Finn Hall is Houston’s premiere food hall, located at 712 Main Street. Parking Tip: Make an advance reservation to park in the garage at 803 Fannin Street here

Tacos A Go Go

Bring your partner (and your dog if you go to the White Oak Drive location) to Tacos A Go Go for a quick meal. These already cheap margaritas and palomas (originally $5) will be a dollar off, giving you more booze for your buck. An easy choice for a laid back evening. Tacos A Go Go has five locations in Houston.

Show Comments