clock menu more-arrow no yes

9 Places in Philly to Eat Meat on a Stick

View as Map

In honor of The Five Days of Meat, we're taking a moment to celebrate all things meat-on-a-stick. Here are 9 of Eater's favorite spots to eat kebabs, corn dogs, and other skewered delicacies.


Read More
Note: Restaurants on this map are listed geographically.

1. Moe's Hot Dog House

Copy Link
2601 Washington Ave
Philadelphia, PA 19146
(215) 465-6637
Visit Website
There are no guarantees in life, and there is definitely no guarantee that Moe's will be open when you roll up. (They open early for breakfast and close after lunch, and the hours have been known to shift throughout the year.) But this is the best place around to eat a corn dog. It's not that the corn dog itself will blow your mind (it's good! it's corn dog canon!), it's just that eating this corn dog in this place is ideal. (And try a few other dogs while you're there.)

2. Nam Phuong

Copy Link
1100 Washington Ave
Philadelphia, PA 19147
(215) 468-0410
Visit Website
Does ground shrimp formed onto sugarcane 'skewers' count as meat on a stick? If you say no, you should probably look into getting your own damn blog. Nam Phuong is hardly the only place in town to find sugarcane shrimp, but it is one of our favorite places you'll find it. You can order it over vermicelli on its own, but it also comes on a platter big enough to share alongside grilled meatballs and beef in grape leaves.(Guess which option Eater endorses.)

3. Le Virtù

Copy Link
1927 E Passyunk Ave
Philadelphia, PA 19148
(215) 271-5626
Visit Website
If you spend much time hanging around the campo (that's the outdoor patio area at Le Virtu), you may have run into their arrosticini — little lamb skewers seasoned simply and cooked over coals on a special grill called a fornacella. They're not a permanent fixture, but chef Joe Cicala reports they'll be on the menu full-time starting next week. Which means we will all be parked in the campo full-time starting next week.

4. Terakawa Ramen

Copy Link
204 N 9th St
Philadelphia, PA 19107
(267) 687-1355
Visit Website
Sure, get some ramen too, but there are takoyaki here, and they come threaded on a skewer, which is lucky for our purposes here. The little balls of octopus are coated and cooked in a batter incorporating Japanese yam, then drizzled with sweet takoyaki sauce and kewpie mayo, and scattered with bonito flakes.

5. Border Springs Farm @ Reading Terminal Market

Copy Link
51 North 12th Street
Philadelphia, PA 19107
(215) 627‑2100
Visit Website
Is lamb on a stick the best meat on a stick? Arguable, but there are an awful lot of skewered lambs out there to love. Keep thee in mind next time you're eating your way through Reading Terminal.

6. cozara

Copy Link
3200 Chestnut St
Philadelphia, PA 19104
Early on at this new U City izakaya, some things have been a little hit-or-miss-y, but there's no shortage of skewered goodies to choose from. You can have them serve up a full chicken's worth of yakitori - and there are some very nice bites that stray from the common meat-on-a-stick scene, like little bacon-wrapped tomatoes.

7. Solo Skewer Bar

Copy Link
50 N 10th St
Philadelphia, PA 19107
(215) 238-0882
The name kind of presents it as an obvious choice, but this rec comes courtesy of an Eater reader, who specifically cites some faves: "Chicken, Mini Hot Dogs, Lamb (sometimes), Fish Tofu, and Fish Balls. We like to sprinkle extra cumin and hot pepper!" It's all skewered, there's no shortage of variety you can get it to go, and it's cheap.

8. Kabobeesh

Copy Link
4201 Chestnut St
Philadelphia, PA 19104
(215) 386-8081
Visit Website
Take your pick from tons of skewered and grilled Pakistani and Middle Eastern standards. (There's another location now in Queen Village, too, if West Philly's not your thing.)

9. Khmer Kitchen

Copy Link
1700 S 6th St
Philadelphia, PA 19148
(215) 755-2222
The skewers at this Cambodian place are awesome, and they come on a sampler platter so you don't have to make any difficult decisions: grilled meatballs, beef, and curried chicken sticks all snuggle together on the plate.

Loading comments...

1. Moe's Hot Dog House

2601 Washington Ave, Philadelphia, PA 19146
There are no guarantees in life, and there is definitely no guarantee that Moe's will be open when you roll up. (They open early for breakfast and close after lunch, and the hours have been known to shift throughout the year.) But this is the best place around to eat a corn dog. It's not that the corn dog itself will blow your mind (it's good! it's corn dog canon!), it's just that eating this corn dog in this place is ideal. (And try a few other dogs while you're there.)
2601 Washington Ave
Philadelphia, PA 19146

2. Nam Phuong

1100 Washington Ave, Philadelphia, PA 19147
Does ground shrimp formed onto sugarcane 'skewers' count as meat on a stick? If you say no, you should probably look into getting your own damn blog. Nam Phuong is hardly the only place in town to find sugarcane shrimp, but it is one of our favorite places you'll find it. You can order it over vermicelli on its own, but it also comes on a platter big enough to share alongside grilled meatballs and beef in grape leaves.(Guess which option Eater endorses.)
1100 Washington Ave
Philadelphia, PA 19147

3. Le Virtù

1927 E Passyunk Ave, Philadelphia, PA 19148
If you spend much time hanging around the campo (that's the outdoor patio area at Le Virtu), you may have run into their arrosticini — little lamb skewers seasoned simply and cooked over coals on a special grill called a fornacella. They're not a permanent fixture, but chef Joe Cicala reports they'll be on the menu full-time starting next week. Which means we will all be parked in the campo full-time starting next week.
1927 E Passyunk Ave
Philadelphia, PA 19148

4. Terakawa Ramen

204 N 9th St, Philadelphia, PA 19107
Sure, get some ramen too, but there are takoyaki here, and they come threaded on a skewer, which is lucky for our purposes here. The little balls of octopus are coated and cooked in a batter incorporating Japanese yam, then drizzled with sweet takoyaki sauce and kewpie mayo, and scattered with bonito flakes.
204 N 9th St
Philadelphia, PA 19107

5. Border Springs Farm @ Reading Terminal Market

51 North 12th Street, Philadelphia, PA 19107
Is lamb on a stick the best meat on a stick? Arguable, but there are an awful lot of skewered lambs out there to love. Keep thee in mind next time you're eating your way through Reading Terminal.
51 North 12th Street
Philadelphia, PA 19107

6. cozara

3200 Chestnut St, Philadelphia, PA 19104
Early on at this new U City izakaya, some things have been a little hit-or-miss-y, but there's no shortage of skewered goodies to choose from. You can have them serve up a full chicken's worth of yakitori - and there are some very nice bites that stray from the common meat-on-a-stick scene, like little bacon-wrapped tomatoes.
3200 Chestnut St
Philadelphia, PA 19104

7. Solo Skewer Bar

50 N 10th St, Philadelphia, PA 19107
The name kind of presents it as an obvious choice, but this rec comes courtesy of an Eater reader, who specifically cites some faves: "Chicken, Mini Hot Dogs, Lamb (sometimes), Fish Tofu, and Fish Balls. We like to sprinkle extra cumin and hot pepper!" It's all skewered, there's no shortage of variety you can get it to go, and it's cheap.
50 N 10th St
Philadelphia, PA 19107

8. Kabobeesh

4201 Chestnut St, Philadelphia, PA 19104
Take your pick from tons of skewered and grilled Pakistani and Middle Eastern standards. (There's another location now in Queen Village, too, if West Philly's not your thing.)
4201 Chestnut St
Philadelphia, PA 19104

9. Khmer Kitchen

1700 S 6th St, Philadelphia, PA 19148
The skewers at this Cambodian place are awesome, and they come on a sampler platter so you don't have to make any difficult decisions: grilled meatballs, beef, and curried chicken sticks all snuggle together on the plate.
1700 S 6th St
Philadelphia, PA 19148

Related Maps