The 10 Best Tacos in Philadelphia

Where to Find The Best Tacos in PhiladelphiaWhen finding an incredible taco restaurant in Philadelphia, you're in luck, as the city offers diverse options to satisfy your cravings.  Whether you're in the mood for traditional flavors or unique twists, these establishments will satisfy your taco cravings while providing memorable dining experiences.

Where to Find The Best Tacos in Philadelphia
Top 10 Best Tacos in Philadelphia

Top 10 Best Tacos in Philadelphia


1. South Philly Barbacoa

South Philly Barbacoa is a must-visit Mexican eatery located at 1140 S 9th St. This award-winning restaurant is famous for its slow-cooked barbacoa tacos that fall apart with each bite. What makes South Philly Barbacoa truly special are its unique toppings, elevating their tacos to a new level of deliciousness.

2. Blue Corn

For a taste of time-honored Mexican fare, make your way to Blue Corn at 940 S 9th St. Known for its authentic dishes; Blue Corn will transport you straight to the heart of Mexico with their traditional flavors and carefully crafted recipes. Pair your meal with one of their refreshing Mexican beverages, and you'll experience an authentic culinary journey.



3. Cafe Ynez

Cafe Ynez is the place to be if you prefer a vibrant diner atmosphere. Located at 2025 Washington Ave, this cozy spot specializes in rotisserie chicken and Mexican food. The lively ambiance, combined with their delicious dishes, creates a dining experience that is both enjoyable and satisfying.

4. Café y Chocolate

Are you craving a Mexican-inspired brunch or an afternoon pick-me-up? Head to Café y Chocolate, a cute coffee shop at 1532 Snyder Ave. With an extensive menu featuring a fusion of Mexican flavors and comforting classics, this charming café is the perfect spot to indulge in a leisurely meal or a cup of rich Mexican hot chocolate.



5. Rosy's Taco Bar

Rosy's Taco Bar, situated at 2220 Walnut St, offers a laid-back and modern ambiance. This taco joint is known for its great happy hour deals, making it an ideal spot to unwind after a long day. Grab a seat, relax, and enjoy their flavorful tacos while sipping a refreshing beverage.

6. Los Gallos

Los Gallos, located at 951 Wolf St, is a vibrant, brightly colored BYOB restaurant. Los Gallos will satisfy every taco enthusiast's cravings with various time-honored tacos. The lively atmosphere and great service add to the overall dining experience.

7. Revolution Taco

Are you craving something different? Revolution Taco, at 2015 Walnut St, is a casual taqueria that offers a unique twist to traditional tacos. With a wide selection of fillings, including meat, fish, and vegan options, Revolution Taco is the perfect destination for a creative and diverse culinary experience.

8. Jose Pistola's

Jose Pistola's is a fantastic choice for those seeking an affordable and lively Mexican dining experience. Located at 263 S 15th St, this restaurant serves artistic Mexican fare and offers cheap margarita pitchers during happy hour. The vibrant atmosphere, delicious dishes, and refreshing beverages make Jose Pistola's a go-to spot for Mexican food enthusiasts.



9. El Rey

Are you looking for a laid-back Mexican café and diner? Look no further than El Rey, owned by Stephen Starr. Situated at 2013 Chestnut St, this charming establishment combines the best of both worlds, offering a relaxed atmosphere and mouthwatering Mexican dishes. El Rey provides a welcoming environment for any occasion, whether a casual lunch or a cozy dinner with friends.

10. Sancho Pistola's

To round out our list of fantastic taco spots in Philadelphia, visit Sancho Pistola's at 19 W Girard Ave. This casual space provides a unique dining experience, offering creative Mexican fare and an extensive selection of tequilas. With its lively atmosphere and delicious food, Sancho Pistola's promises an unforgettable dining experience.


With Philadelphia's vibrant food scene, it's no wonder that the city boasts such a wide range of exceptional taco restaurants.