You can’t celebrate Cinco de Mayo right without some chips and guac –and a tasty margarita of course. With an overwhelming number of Mexican restaurants in the Los Angeles area, tracking down the perfect marg can be a challenge. Here are a few places that will not disappoint:

La Barca
2414 S Vermont Ave, Los Angeles
(323) 735-6567

A USC staple, La Barca is the place to go for the perfect fruit-flavored margarita. While some places tend to make their fruity margaritas too syrupy and sweet, La Barca’s are just right, and definitely still pack a kick. You can’t go wrong with a peach or strawberry margarita, served on the rocks or blended.

La Velvet Margarita Cantina
1612 N. Cahuenga Blvd., Hollywood

Any place that puts “margarita” in their name is setting the expectations pretty high for their namesake beverage, and Velvet Margarita does not disappoint. Stick to the classic margarita for a beverage that’s strong – and cheap, especially for Hollywood at $5 a pop – or order the Velvet Margarita to enjoy your libation straight out of a pineapple. In addition to great margs, the restaurant has a really cool Dia de los Muertos kind of vibe.

Las Perlas
107 E. 6th St., Los Angeles

This Downtown L.A. bar – from the same group that brought you Broadway Bar, Seven Grand and The Varnish – is home to a massive selection of tequila and mezcal, as well as a variety of tequila and mezcal-based cocktails, including, of course, the Las Perlas Margarita. Made with El Jimador Blanco, Royal Combier, fresh lime and agave, their margarita is no muss, no fuss, no syrup –just straight-up margarita goodness.

El Compadre
7408 Sunset Blvd., Los Angeles

The old school Hollywood spot is best known for it’s flaming margarita, which is literally served to you on fire. For the faint of heart, there are less flammable options, including skinny margaritas for those looking to save a few calories. A live mariachi band rounds out the genuine Mexican experience at this eatery.

Don Antonios
11755 W. Pico Blvd., Los Angeles
(310) 312-2090

Best known for their dollar tacos on Wednesday nights, this West L.A. restaurant also serves up a mean margarita, available in strawberry, peach and mango flavors in addition to the classic. Their full bar offers a wide selection of tequilas as well, and you may just run into Spencer Pratt while you’re there.

Antonio’s on Melrose
7470 Melrose Ave., Los Angeles

For those looking for a cut above the basic margarita, Antonio’s is the place to go. Their Milagro Tropical Margarita puts a spin on the classic with a touch of pineapple juice, the Hermosa Sunset Margarita is made with pomegranate juice (so you’ll get a good dose of antioxidants while you indulge) and their Ginger Margarita has an added kick with its title ingredient. Those who want to stick to something more traditional need not fret: their 1800 Ultimate Margarita is a simple mixture of tequila, cointreau and lime juice.