New York City is a bustling metropolis that offers a plethora of dining and drinking options. When it comes to margaritas, the city doesn't disappoint.
Whether you're looking for a classic margarita or a creative twist on the traditional drink, there are plenty of places to choose from.
But with so many options, where do you start? That's where this guide comes in.
We've scoured the city to find the best places for margaritas, taking into consideration factors such as taste, quality of ingredients, and atmosphere.
From trendy rooftop bars to cozy, hole-in-the-wall establishments, these places offer a range of experiences for margarita lovers.
Whether you're a seasoned margarita connoisseur or new to the drink, there's something for everyone on this list. So sit back, relax, and get ready to discover the best margaritas in New York City.
1. Mamasita Bar & Grill
Mamasita Bar & Grill is the perfect spot for margarita lovers. Their drinks are strong and delicious, and the variety of options will leave you wanting to try them all.
The food is also a standout, with flavorful and authentic Mexican dishes that will leave you feeling satisfied.
The staff is friendly and accommodating, adding to the overall great experience.
Whether you're looking for a casual night out or a place to celebrate, Mamasita Bar & Grill is definitely worth checking out.
2. La Contenta
La Contenta is a cozy spot for delicious margaritas and Mexican cuisine. The mixologists here are masters at crafting unique and flavorful cocktails.
The bartenders are friendly and attentive, making sure every drink is perfectly made.
The menu offers a variety of tasty dishes, including vegetarian options. The atmosphere is intimate and perfect for a casual dinner or drinks with friends.
Highly recommended for those looking for an authentic Mexican dining experience.
3. Taqueria St. Marks Place
Taqueria St. Marks Place is a casual Mexican spot that offers a wide selection of low-key Mexican eats, including tacos, burritos, and enchiladas.
The atmosphere is cozy and the service is fast and friendly.
The margaritas are good but not amazing, and the prices for food and drinks are reasonable. The salsa is fresh and delicious, and the steak tacos are always amazing.
The decor is eclectic and the music is fun. It's a great spot for a cheap drink and some tasty Mexican food.
4. Rancho Tequileria
Rancho Tequileria is a must-visit spot for anyone looking for the best margaritas in town.
The atmosphere is cool and inviting, with a lovely aesthetic to match the name of the restaurant. The staff is friendly and accommodating, and the food is delicious and served fresh.
The menu offers a range of options, including vegetarian choices, and the portions are big enough to share.
The tequila selection is impressive, and the cocktails are expertly made. Don't miss out on the jalapeno poppers and the coconut margarita, they are simply delicious.
5. El Centro
El Centro is a vibrant and colorful Mexican eatery that serves up delicious margaritas and Mexican fare.
The interior design and decorations create a fun and genuine atmosphere, making it a hot spot for solid margs and food. The staff is friendly and the service is outstanding.
The menu offers good options for vegetarians and the portions are large. The outdoor seating setup is great and perfect for date night or after-work cocktails.
Be prepared for long waits as the place gets very crowded, but it's definitely worth a return visit.
6. Bar Verde
Bar Verde is a vegan Mexican restaurant that serves up fantastic margaritas. The drinks are tequila-based and hit the spot every time.
The cozy candlelit atmosphere and killer music make for a great night out with friends. The staff is friendly, and the service is top-notch. The food is delicious, and the nachos are a must-try.
The variety of menu options is enticing, and the portions are generous. The presentation of the dishes is gorgeous, and the flavors are full and flavorful.
The drinks are strong and tasty, and the pisco mule is highly recommended. Bar Verde is a casual, contemporary spot for margaritas and other Mexican plates.
7. Caliente Cab Co
Caliente Cab Co is a Mexican restaurant that serves excellent margaritas. Their food is good and the vegetarian options are plenty.
The guacamole bar is a must-try. The restaurant has a nice ambiance and the staff is friendly.
The outdoor patio is crowded but worth a visit in warm weather. The drinks are potent and the prices are reasonable.
If you're looking for a place to enjoy some margaritas and Tex-Mex fare, Caliente Cab Co is definitely worth a visit.
Looking for a great place to enjoy margaritas and Mexican food in the heart of the city, Anejo is a must-visit.
With its chic and modern decor, you'll be transported to Mexico City with every bite. The drinks menu is imaginative and pairs well with the small plates on offer.
The staff is professional and attentive, making for a memorable dining experience.
Whether it's a quick bite or a night out with friends, Anejo is the perfect spot to indulge in a margarita or two.
9. El Parador Cafe
El Parador Cafe is a must-visit place for margarita lovers. Their authentic Mexican cuisine and quality margaritas are worth the price.
The cozy ambiance and friendly staff make for a pleasant dining experience.
The restaurant also offers happy hour specials, making it a great spot to unwind after a long day. Don't miss out on their delicious salsa and signature dishes like the Parador chicken.
El Parador Cafe is a classic Mexican restaurant that has stood the test of time, serving up great food and drinks since 1959.
10. Vida Verde
Vida Verde is a stylish Mexican restaurant that offers a wide variety of margaritas.
The bartenders are skilled and will make you the perfect drink. The food is delicious and the atmosphere is fun and inviting.
The rooftop bar is a great place to enjoy your drinks and take in the city views.
If you're looking for a great place for margaritas, Vida Verde is definitely worth checking out.
11. Pinks Cantina
Pinks Cantina is a trendy bar that offers a variety of margaritas and cocktails. The atmosphere is lively and the staff is friendly.
The menu includes tasty tacos and dips that are great for sharing with friends.
The live local bands add to the fun vibe of the place. The prices are reasonable, making it a great spot for those on a budget.
If you're looking for a cool place to enjoy some great drinks and food, Pinks Cantina is definitely worth checking out.
Looking for a great place to enjoy unique and tasty margaritas without breaking the bank, head over to Ritas!
With a range of flavors to choose from, including the "My Relationship with Tequila has Been on the Rocks Lately", this Mexican restaurant is perfect for happy hour or a night out.
The pork tacos are a must-try, and the smoky salsa is a great accompaniment to any dish.
The friendly staff and great service make for a pleasant atmosphere to relax and enjoy a drink.
Looking for a Tex-Mex restaurant that serves amazing margaritas in a lively atmosphere with friendly staff and great service in town?
Look no further than Javelina! With creative and consistently well-crafted cocktails, their frozen margaritas are a must-try, especially the mango one.
Although the food can be a bit heavy, it is delicious and worth every penny.
The ambiance is fantastic, with both indoor and outdoor seating available.
Reservations are recommended, and the wait staff is quick and attentive. If you're looking for Tex-Mex food and margaritas, give Javelina a try!
Rosie's is a Mexican restaurant that serves great margaritas.
The food is relatively authentic and delicious, especially the tacos.
The staff is friendly, and the overall atmosphere is nice. The outdoor seating is a plus.
The restaurant is popular, so reservations are recommended.
15. Calabrije's Upper East Side
Calabrije's Upper East Side is a Mexican restaurant and cocktail bar that serves up a mean margarita. The mango margarita is a must-try, although the size is a bit small.
The nachos with chicken tinga are also tasty, although a little dry. However, they give you salsa verde and hot sauce on the side to spice things up.
The take away margaritas come in every flavor imaginable, and the bar snacks are excellent. There's ample outdoor seating, making it a great spot to hang out with friends.
If you're in the neighborhood and looking for a new go-to spot, Calabrije's Upper East Side is worth checking out.
16. El Vez and Burrito Bar
El Vez and Burrito Bar is a splashy Mexican restaurant and bar that serves modern takes on Mexican favorites in a flashy space with vibrant colors and a lively bar.
The food is fresh and the drinks are great, especially the margarita made with mezcal, which has a perfect smoky flavor.
The tacos are delicious and the loaded nachos are a treat. Although a bit pricey, the food is totally worth the money. The service is excellent and the staff is friendly.
The atmosphere is great, with unique features and nice lighting throughout. It is a convenient location to One World Trade Center and is accessible by public transportation.
17. Santa Fe
Santa Fe is a cozy neighborhood restaurant that serves Southwestern cuisine and potent margaritas. The staff is friendly and provides quick service.
Customers can enjoy free chips and salsa for the table before their meals. The food is delicious and portions are generous.
The restaurant is not too crowded on weekdays, making it a great place to relax with friends or family. The outdoor dining area is set up well and follows all COVID guidelines.
If you're looking for a great place for margaritas and Southwestern food, Santa Fe is definitely worth a visit.
TacoVision is a must-visit for margarita lovers. With an extensive drink menu, the margaritas are the star of the show.
The creative taco options are also worth trying, with house-pressed tortillas and flavorful pairings.
The ambiance is lively and fun, with live music adding to the atmosphere.
Happy hour specials and a brunch menu make this spot a great option for any time of day.
Ofrenda is a cozy Mexican cantina that serves amazing margaritas. The indoor seating is intimate and buzzing, while the outdoor seating is light and breezy.
The margaritas are strong and have plenty of salt. The service is professional and accommodating.
The food is delicious, especially the fish tacos and the trio of salsas. The happy hour prices are increasing, but the quality and quantity of food are still worth it.
Ofrenda is a great place to meet friends for happy hour or for a delicious Mexican meal.
Cosme is a modern Mexican restaurant that offers an elevated take on classic dishes. The margaritas and cocktails are exceptional, and the guacamole is a must-try.
The duck carnitas and wagyu are delicious, and the Husk Meringue Corn Mousse is a standout dessert.
The restaurant has a sleek and modern atmosphere with a long bar, and the service is top-notch.
While the prices are on the higher side, the experience is worth it for a special occasion or a night out.