10 Best Places for Margaritas in New York

Whether you love tequila or not, there’s no denying that margaritas are one of the best cocktails around. You can get them frozen, on the rocks, original or fruit-flavored. Bars make them with salt or sugar on the rim, depending on what kind of margarita you order. The possibilities are endless. From Albany to the city, here are the best places to enjoy a delicious margarita in New York. 

El Loco Mexican Cafe, Albany, NY

El Loco Mexican Cafe has a list of gourmet and frozen margaritas for you to choose from. You can start off with a regular for $7 or one of their flavored ones, including cranberry, mango, and raspberry. Their margaritas are made with sauza gold, cointreau, and Florida Key lime juice (never sour mix). You can order them straight, on the rocks, or frozen.

View this post on Instagram

A post shared by Katrina K***nke (@radiapathy_) on

Armadillo, Kingston, NY

Armadillo margaritas have been dubbed the best frozen margaritas in the Hudson Valley. Their regular margarita is only slightly tart, and they’ve got a long list of flavors that includes fresh ginger, strawberry, mango, peach, melon, pineapple, and pomegranate. They also have one of the largest tequila selections in the area.

Mexican Radio Hudson, Hudson, NY

Mexican Radio Hudson’s margaritas are all made with fresh lime juice. They won best margarita in the Hudson Valley in 2007, with drinks like the X-File (top shelf tequila blanco with orange liqueur), the Short Wave (a classic margarita with orange liqueur), and the Transistor (a classic margarita with triple sec).

Guapo Mexican Cuban Cuisine, Yonkers, NY

Guapo Mexican Cuban Cuisine has a full craft cocktail menu that includes a handful of margarita options. There’s the $12 Mezcal Perfect Margarita (made with Mezcal, fresh lime juice, agave syrup, pineapple juice, and triple sec) and the $12 Flores Margarita (blue agave tequila, fresh lime juice, agave, hibiscus, and lavender infusion). And, of course, there’s a classic margarita with the option to add-in seven different flavors.

View this post on Instagram

A post shared by ʏȏ sȏʏ ɢȗѧρȏ (@guapoyonkers) on

On the Border, Hicksville, NY

On the Border has 11 different margaritas, from the traditional house margarita (made with a classic margarita mix, house tequila, and triple sec) to the Coronarita (a frozen margarita with a seven-ounce Corona tipped in) or even the 1800 Mercedes, an indulgent margarita made with 1800 Reposado, Grand Marnier, triple sec and fresh citrus mix.

La Casa Restaurant, Rochester, NY

The La Casa Restaurant has six different margaritas ranging from $8 to $13. Their basic house margarita is made with your choice of blanco or reposado tequila, triple sec, lime, and agave, while their Oaxacan Daisy is made with Mezcal, triple sec, and agave. Their most expensive margarita, the Exquisita, is made with maestro dobel, di amore, lime, and agave. 

Mariachi de Oro, Medina, NY

Mariachi de Oro has a traditional margarita for $7, which you can choose to flavor with strawberry, lime, mango, or blue curacao. Their coronaritas are $9 a pop, and you can get a 60-ounce margarita for just $18. All margaritas are served with salt on the rim of the glass. Mariachi’s specialty margaritas are all made from scratch using fresh-squeezed oranges and limes.

View this post on Instagram

A post shared by Mariachi De Oro Mexican Grill (@mariachideoro) on

Taqueria Los Mayas, Cheektowaga, NY

The Taqueria Los Mayas serves margaritas frozen or on the rocks. You can choose from a selection of top shelf tequilas, including Patron Silver, Patron Gold, Corralejo Silver, and Corralejo Anejo. Their margaritas on the rocks can be lime, mango, strawberry, or peach, while the frozen margaritas have three additional flavors: tamarindo, banana, and pina colada.

Moonwinks, Cuba, NY

Every Wednesday, you can join Moonwinks for a special margarita night. Once a week, their house margaritas are only $3.50 each (and not just during happy hour!) or $16 a pitcher. Enjoy round after round with your friends as you celebrate getting through the first half of yet another week.

Noche de Margaritas, New York, NY

Noche de Margaritas serves frozen margaritas for $12 each (or $7 for a virgin drink). You can choose between 13 different flavors, including pineapple, orange, kiwi, strawberry, mango, guava, raspberry, and lime. Their regular margaritas are also $12 each, and there’s a variety of unique options (like the Spicy Margarita, which is made with Riazul premium tequila, fresh lime juice, fresh chile jalapeno, and is set on fire).

View this post on Instagram

A post shared by Noche de Margaritas (@nochedemargaritasnyc) on

New York Search
View more New York Bars and Saloons.
Find Bars Near You
Select a New York town to find
the Best Things-To-Do and Places To Go around you
Bronx County
New York County
Richmond County