Food & Drink

Philly’s Top 7 Sizzling Mexican Hotspots!

Philadelphia is a city that's rich in history, culture and cuisine. When it comes to Mexican food, there are plenty of options to choose from, whether you're in the mood for tacos, burritos, or something more adventurous.

In this blog post, we'll be reviewing some of the best Mexican restaurants in Philadelphia and highlighting the unique flavors and experiences they offer.

Mexican cuisine is known for its bold flavors, fresh ingredients, and vibrant spices. From the tangy taste of lime to the heat of chili peppers, Mexican dishes are a feast for the senses. But with so many Mexican restaurants to choose from in Philadelphia, how do you know which ones are worth visiting?

That's where we come in. We've scoured the city to find the best Mexican restaurants that offer authentic flavors and unique dining experiences. Whether you're a local or a visitor, our list will help you navigate the city's vibrant Mexican food scene.

So, whether you're in the mood for a quick lunch or a romantic dinner, we've got you covered. From casual taquerias to upscale dining destinations, our list includes a little something for everyone.

So sit back, relax, and get ready to discover the best Mexican restaurants that Philadelphia has to offer.

1. Alma del Mar

Alma Del Mar
1007 S 9th St, Philadelphia, PA 19147 (Google Maps)

Alma del Mar is a Mexican restaurant that offers a delicious menu and excellent service. The colorful decor and live music create a lively atmosphere.

The seafood dishes are a must-try, and the guacamole and chips make for a great starter.

The outdoor seating area is perfect for enjoying a meal during the pandemic. The staff is friendly and attentive, making for a pleasant dining experience.

Alma del Mar is a great choice for anyone looking for authentic Mexican cuisine in a fun atmosphere.

2. Blue Corn Restaurant and Bar

Blue Corn Restaurant And Bar
940 S 9th St, Philadelphia, PA 19147 (Google Maps)

Blue Corn Restaurant and Bar is a Mexican restaurant that serves authentic cuisine. Their menu boasts a wide range of dishes, including Mexico City-style tacos, enchiladas, and quesadillas.

The restaurant also offers more exotic options like tongue and brain taco fillings. The tortillas are handmade and the meat is generously loaded onto the tacos.

The staff is friendly and attentive, providing excellent service. The restaurant has a cozy bar with sports playing on TV, and mostly indoor seating with some outdoor seating available.

Although it's cash only, the prices are reasonable. It's a great place to enjoy delicious Mexican food in festive surroundings.

3. El Vez

El Vez
121 S 13th St, Philadelphia, PA 19107 (Google Maps)

El Vez is a trendy Mexican restaurant that serves upscale eats and cocktails in a colorful and flashy setting. The restaurant offers a variety of menu options, including tacos and enchiladas, that are delicious but come in small portions.

The ambiance is the primary selling point of the restaurant, featuring a spectacularly decorated bar area with an energetic atmosphere.

The staff is friendly and attentive, making sure customers have a great experience. However, reservations are recommended, especially on weekends, to avoid long waits.

If you're looking for a hip and flashy Mexican restaurant, El Vez is worth checking out.

4. Los Cuatro Soles

Los Cuatro Soles
1801 S Chadwick St, Philadelphia, PA 19145 (Google Maps)

Los Cuatro Soles is a must-visit Mexican restaurant for those who love authentic and delicious food.

With a friendly staff and reasonable prices, this restaurant offers a great dining experience.

The homemade guacamole is a standout, and the al pastor tacos are a must-try.

Don't forget to bring your own drinks!

5. Mole Poblano Restaurant

Mole Poblano Restaurant
1144 S 9th St, Philadelphia, PA 19147 (Google Maps)

Mole Poblano Restaurant is a hidden gem for authentic Mexican cuisine.

The food is fresh and delicious, with standout dishes like the Tacos Al Pastor and the Molcajete Cielo Mar Y Tierra.

The staff is friendly and attentive, making for an overall great experience.

The restaurant is cozy and perfect for a night out with friends or a date. Don't miss out on this down-to-earth Mexican eatery.

6. La Llorona Cantina

La Llorona Cantina
1551 W Passyunk Ave, Philadelphia, PA 19145 (Google Maps)

La Llorona Cantina is a must-visit for anyone looking for delicious Mexican cuisine. The restaurant offers a great mix of traditional and unique dishes that are sure to please any palate.

The extensive list of tequilas and mezcals is a definite plus for those who enjoy a good drink.

The staff is charming and attentive, making for a pleasant dining experience. The outdoor seating area is also a nice touch for those who prefer to dine al fresco.

If you're in the mood for some great Mexican food, make sure to check out La Llorona Cantina.

7. Taqueria Morales

Taqueria Morales
1429 Jackson St, Philadelphia, PA 19145 (Google Maps)

Taqueria Morales is a hidden gem of a Mexican restaurant. The food is spectacular and some of the best Mexican cuisine in the area.

The atmosphere is cozy and comfortable, and the service is top-notch.

The homemade tortillas are a standout, and the flavors of the dishes are fresh and vibrant.

The staff is friendly and welcoming, making for a pleasant dining experience. Don't miss out on this fantastic restaurant.