Happy National Margarita Day! If you’re looking for the best spots to get your margarita fix, we’ve got you covered.

This is an ode to your favorite cocktail and the restaurants that excel at making them.

El Compadre – Los Angeles

//www.instagram.com/embed.js

Looking for the strongest margarita in Los Angeles? Look no further than El Compadre. Their classic margarita is a mix between sweet and sour, with a punch and then some fire. The drink comes topped with a charred lemon or orange slice and a flame.

Casa Enrique – New York City

//www.instagram.com/embed.js

Casa Enrique, located in Long Island City, Queens has drawn a crowd since its doors opened in 2012. While the food is great, and the restaurant has earned a Michelin star, the endless choices of margaritas are the real winner. Pro Tip: Start with the house margarita and each round after, try a specialty margarita like the watermelon on the rocks.

Agua 301 – Washington D.C

//www.instagram.com/embed.js

Head over to Auga 301, to sip on their classic margaritas while enjoying scenic water views. Pro Tip: On Margarita Monday’s the classic margarita is only $6. Get there early because it gets pretty crowded.

Coyote Cafe & Cantina – Santa Fe

//www.instagram.com/embed.js

There’s nothing like a rooftop to enjoy the weather and casually sip on some margaritas. In addition to great drinks, Santa Fe’s Coyote Café & Cantina brings scenic views of the historic city center that you will never want to end.

Bodega – Miami

//www.instagram.com/embed.js

The best margaritas on South Beach come from BODEGA. This spot has created the recipe for the perfect margarita— a tad sweet, a little sour, strong but not overly powerful, and just enough to have you coming back for more. Pro Tip: For National Margarita Day, the frozen variations will only cost you $2.

Related: The All-You-Can-Drink Tequila Train Is Now Boarding