Food & Drink

Philly’s Sweetest Secret: 13 Top Spots for Churro-Lovers!

Philadelphia is a city that's known for its diverse food scene, and one of the most popular sweet treats among locals and visitors alike are churros.

Whether you prefer them plain or filled with chocolate, there are plenty of places in the city that serve up these delicious fried dough pastries.

But with so many options available, it can be overwhelming to decide where to go for the best churros.

That's why we've put together a guide to some of the top spots in Philadelphia that are known for their exceptional churros.

From traditional Mexican bakeries to trendy cafes, there's something for everyone on this list.

So whether you're a longtime churro lover or just looking to try something new, keep reading to discover the best places for churros in Philadelphia.

1. Nemi

Nemi
2636 Ann St, Philadelphia, PA 19134 (Google Maps)

Nemi is a Mexican restaurant that serves amazing churros. The atmosphere is welcoming and the service is excellent.

The food is authentic and delicious, and the prices are a bit high.

The staff is friendly and accommodating. The drinks menu is also noteworthy.

The restaurant offers indoor and outdoor seating. The restaurant is a must-visit for those who love Mexican cuisine.

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 festive Mexican eatery that serves up traditional plates and cocktails.

While the decor may be a bit over the top, the food is anything but. The churros are a standout dish, with a crispy exterior and soft, fluffy interior.

The menu also features Mexico City-style dishes, including tongue and brain taco fillings, as well as more familiar options like tacos and enchiladas.

Prices are reasonable, but be aware that it's cash only. The staff is friendly and attentive, making for an enjoyable dining experience overall.

3. Nora's Kitchen

Nora's Kitchen
248 South St, Philadelphia, PA 19147 (Google Maps)

Nora's Kitchen is a cozy Mexican restaurant that serves up some of the best churros in town.

The churros are crispy on the outside and soft on the inside, and they come with a side of warm chocolate sauce for dipping.

The staff is friendly and attentive, and the restaurant is always clean and well-maintained.

If you're in the mood for something sweet, be sure to stop by Nora's Kitchen for some delicious churros.

4. Mexi-talian Grill

Mexi-Talian Grill
411-413 South St, Philadelphia, PA 19147 (Google Maps)

Looking for a place to satisfy your churro cravings in town, Mexi-talian Grill has got you covered.

The churros are a must-try, filled with either strawberry or caramel for extra sweetness.

The staff is friendly and the restaurant is clean, making it a great spot for a quick snack or a full meal.

With a mix of Mexican and Italian cuisine, Mexi-talian Grill offers a unique dining experience that won't disappoint.

5. Pancho's Cafe

Pancho's Cafe
152 W Girard Ave, Philadelphia, PA 19123 (Google Maps)

If you're looking for some delicious churros, Pancho's Cafe is definitely worth a visit. This small Mexican restaurant is known for its authentic cuisine and fresh ingredients.

The churros are crispy on the outside and soft on the inside, with just the right amount of sweetness.

They're served with a creamy filling that's simply irresistible. The staff is friendly and the service is quick, so you won't have to wait long to satisfy your sweet tooth.

Whether you're in the mood for a quick snack or a full meal, Pancho's Cafe is a great choice.

6. La Cocina del Cafe

La Cocina Del Cafe
1500 S Broad St, Philadelphia, PA 19147 (Google Maps)

La Cocina del Cafe is a must-visit for churro lovers.

This Mexican restaurant offers authentic, delicious churros that will leave you craving for more.

The friendly staff and cozy ambiance make for a pleasant dining experience.

If you're in the mood for something sweet, head to La Cocina del Cafe and indulge in their mouthwatering churros.

7. El Molino Tortilleria & Restaurant

El Molino Tortilleria & Restaurant
1739 W Ritner St, Philadelphia, PA 19145 (Google Maps)

El Molino Tortilleria & Restaurant is a must-visit for churro lovers.

The freshly-made churros are crispy on the outside and fluffy on the inside, making them a perfect dessert.

The restaurant also offers a variety of authentic Mexican dishes, including tacos, burritos, and empanadas.

The staff is friendly and the service is quick. It's a great spot for a casual meal with friends or family.

8. La Llorona Cantina

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

La Llorona Cantina is a must-visit spot for churro lovers. The churros are crispy on the outside and soft on the inside, making them the perfect texture.

They are served with a rich chocolate dipping sauce that complements the sweetness of the churros.

The atmosphere is cozy and inviting, with friendly staff who are attentive to customers' needs.

If you are looking for a place to satisfy your churro cravings, La Llorona Cantina is the place to be.

9. La Canasta Mexican Food

La Canasta Mexican Food
2341 S 4th St, Philadelphia, PA 19148 (Google Maps)

La Canasta Mexican Food is a great spot to satisfy your churro cravings. The churros are freshly made and taste amazing.

The restaurant also offers a variety of other Mexican dishes, including burritos and tacos.

The corn on the cob appetizer with cotija cheese is a must-try. The enchilada with mole sauce is also highly recommended.

If you're looking for delicious churros and authentic Mexican cuisine, La Canasta Mexican Food is definitely worth checking out.

10. Don Barriga

Don Barriga
4443 Spruce St, Philadelphia, PA 19104 (Google Maps)

Don Barriga is a must-visit place for churros lovers. Their churros are crispy on the outside and soft on the inside, making them the perfect treat.

The staff is friendly and attentive, ensuring that customers have a pleasant experience.

The restaurant's cozy atmosphere and affordable prices make it an excellent spot for a quick snack or a casual meal.

Don Barriga's churros are definitely worth a try, and customers will not be disappointed.

11. Oloroso

Oloroso
1121 Walnut St, Philadelphia, PA 19107 (Google Maps)

Oloroso is a Spanish tapas bar and restaurant that offers a variety of dishes including churros.

The churros are crispy and have a great texture, but unfortunately lack flavor in the dough.

The chocolate dip is mild and not strong enough to compensate for the oiliness of the churros.

Despite this, the staff is accommodating with food allergies and the restaurant offers a culinary tour of all its tapas items, making it a must-try for foodies.

12. Sexy Green Truck

Sexy Green Truck
1256 W Montgomery Ave, Philadelphia, PA 19122 (Google Maps)

If you're looking for delicious churros, then Sexy Green Truck is the place to go. This Mexican restaurant offers a wide variety of food options, from breakfast to lunch and dinner.

The person taking your order is always friendly and helpful. The food is fresh and you get your money's worth.

The chicken cheesesteak pita is a favorite among customers, and the sweet potato fries are a must-try.

Remember to order by number to make everyone's life easier. Don't miss out on the opportunity to try their mouth-watering churros.

13. El Purepecha

El Purepecha
315 N 12th St, Philadelphia, PA 19107 (Google Maps)

El Purepecha is a must-visit spot for churro lovers. The churros are crispy on the outside and soft on the inside, with just the right amount of sweetness.

The staff is friendly and efficient, making the experience even more enjoyable.

The cozy atmosphere adds to the charm of the place.

Whether you're craving a sweet treat or just want to try something new, El Purepecha is definitely worth a visit.