Philadelphia offers some of the best restaurants and bars, many of which have been featured on Food Network and high-traffic websites.
Though there are so many spots to try, sometimes, you’re craving one thing specifically and need to find the perfect place to get it.
I don’t know about you, but when the weather heats up and the city comes more alive, I find myself wanting a margarita. So, I’ve put together a list of my favorite places to get one in town.
From small cantinas to full-service restaurants and bars, there’s a spot for every occasion on this list. While every spot has your classic margarita, there are also some places on my list with innovative flavors and twists, so if you’re feeling adventurous, I’ve got you covered. Keep reading to learn more about each location!
Best Margarita Spots in Philadelphia
121 S 13th St, Philadelphia, PA 19107
Phone: (215) 928-9800
Looking for an upscale experience? Check out El Vez. This local restaurant and bar is housed in a vibrant and flashy interior filled with color and life. With close to 4,000 reviews, it’s obvious that people love it here.
El Vez offers one of the widest tequila selections in the city, so you can bet the margaritas are well worth the visit.
There are quite a few margaritas to choose from here, so be sure to try the pink cadillac, frozen blood orange, la diabla, or granada!
Cantina Dos Segundos
931 N 2nd St, Philadelphia, PA 19123
Phone: (215) 629-0500
Serving a modern take on Mexican cuisine and drinks, Cantina Dos Segundos is a can’t-miss spot in town. This local restaurant is all about exciting dishes and the experience of eating and drinking.
With one of the most extensive tequila lists in the country, you can bet that Cantina Dos Segundos does margs right.
We recommend the people’s marg, endless summer margarita, or a classic margarita with one of over 100 tequila selections to customize it to your taste!
La Calaca Feliz
2321 Fairmount Ave, Philadelphia, PA 19130
La Calaca Feliz is a colorful cantina perfect for cooling off after a tour of the Eastern State Penitentiary and the Corinthian Gardens,
My favorite for chasing away the summer heat is the Frozen Pink Margarita, which brings strawberries to the fiesta for fruity fun. However, if you’re feeling fancy, try the Patron Feliz Select Margarita, featuring Patron tequila and Citronge.
Stop by during their Happy Hour on Monday-Friday from 3:30 to 6:30 to get more bang for your buck and enjoy an order of mouthwatering Tuna Ceviche Tacos or a Chicken Tinga Quesadilla while you’re at it.
Blue Corn Restaurant
940 S 9th St, Philadelphia, PA 19147
If you’re browsing the Italian Market, one of the oldest open-air markets in America, you’ll need something refreshing for lunch.
Fortunately, Blue Corn Restaurant has precisely what you’re craving, with authentic south-of-the-border cuisine and cold libations to match.
Blue Corn Restaurant keeps its margarita menu fresh, with recent additions including the Mango Mandarin and Reyna, with an entire bottle of Corona like a cerveza-flavored cherry on top.
Not in the mood for margs? Try one of their other cocktails, including an Oaxaca Sunrise served on the rocks in a hurricane glass or their jalapeno-laced Picante Pineapple Sour.
La Llorona Cantina
1551 W Passyunk Ave, Philadelphia, PA 19145
While this South Philly neighborhood hotspot is named for the wailing woman of childhood nightmares, there’s nothing worth crying over once you get your hands on one of the tastiest margaritas in Philadelphia.
I’m a fan of the Passion Fruit Margarita– with Casco Viejo Tequila, Aperol, fresh lime juice, and agave nectar– but the Don Julio is another solid option for a more traditional take on this iconic Mexican drink.
For something new, the Mezcal Margarita has a tongue-tingling splash of Ancho Poblano liqueur in the mix.
133 S 18th St, Philadelphia, PA 19103
Bar Bombon in Rittenhouse Square is my favorite excuse to walk around Rittenhouse Park before heading north to the corner of 18th and Moravian to unwind after my leisurely stroll.
They put a little extra love into their drinks with carefully crafted mixes featuring some surprising ingredients.
For example, I never thought I’d suggest a beet, habanero, and lime margarita, but I gladly do. La Preferida is one of my favorite margaritas Philadelphia has to offer, closely followed by the cinnamon-citrus Puesta Del Sol when I want more sugar and spice.
2401 E Norris St, Philadelphia, PA 19125
Phone: (267) 886-8061
Housed in a quaint, retro-themed spot, Loco Pez is a popular spot for this tasty drink. This local taqueria offers California-style Mexican cuisine and drinks. Loco Pez is cash-only, so be sure to bring some with you.
Offering beer, wine, and cocktails, Loco Pez has drinks for everyone, but we’re here for the margaritas.
With innovative twists on this classic drink, you may just find the perfect combo. Try out the impala, fairlane, coupe de ville, or monte carlo!
918 S 22nd St, Philadelphia, PA 19146
Phone: (215) 309-3727
A more low-key spot for margaritas is Los Camaradas. This little restaurant is a cozy spot with romantic vibes and great offerings. With tasty Mexican cuisine, margaritas, and a wide selection of tequila.
Los Camaradas’ drinks are highly rated, some locals even say their the best in town. Choose from their vast list of tequilas to add to your margarita and explore their flavored options to find your new favorite. Flavors include options like mango and cucumber available in single drinks or pitchers!
Above Oyster House, 1516 Sansom St, 2nd Floor, Philadelphia, PA 19102
Next time you’re in Center City, hop off at the Walnut-Locust Station and head up to the second floor at 1516 Sansom for some genuinely stellar salsas or an order of tasty tacos.
When you’re ready to wash it all down, Mission Taqueria has mouthwatering margs, including tempting options like Mango-Pineapple and Avocado.
To experience Mission the way I do, start with an order of Esquites with cotija, lime mayo, and chile morita, and a Frozie Classic Margie with guava flavor.
Then, finish your meal with a thick slice of Tres Leches Cake, and try not to pull a “When Harry Met Sally” as the fruity infusions of coconut, mango, pineapple, and lime hit your palate.
19 W Girard Ave, Philadelphia, PA 19125
Sancho Pistola’s is my favorite Fishtown destination for Happy Hour, aka “Sancho Happy Time,” because I can split a pitcher with my girls for $15 off, which happens to be exactly enough to justify ordering a Cubano without making my bank account shake its head in disappointment.
You have two choices at Sancho’s: House Margs and Nicer Margs. The Hibiscus Tam Jam is pure tropical bliss, and the Spicy Ass Mango appeals to my adventurous side, but I like to splurge on a Strawberry Dragonfruit topped with a Gran Marnier float.
It’s like taking a trip to Cancun without dealing with the airport.
2013 Chestnut St, Philadelphia, PA 19103
Phone: (215) 563-3330
Serving homestyle Mexican cuisine and plenty of tequila, you have to grab a margarita and some food at El Rey.
This spot focuses on cuisine derived from the traditions of Puebla and Veracruz, so you can count on it being authentic.
Offering glasses and pitchers, El Rey has plenty of delicious margaritas to order. Try out the classic margarita, frozen margarita, mango margarita, or passion in Oaxaca.
They also have a rotating option, so there’s always something new to try!
As you can see, the options are endless when it comes to grabbing a margarita in Philadelphia. So, the next time you’re craving one of these cold and delicious drinks, you’ll know exactly where to go to get one.
Looking for more cocktail bars in the city? We recommend you visit these amazing bars in Philadelphia that serve delicious and beautifully crafted cocktails. Check out the list here.
Which spot are you most excited to try? Let us know! Did we leave a restaurant out of this list? Make sure you leave us a comment and we’ll check it out!