There’s a lot lot of things you miss right now: sports, your friends, the sun. But we’re also betting that at the very top of that list is the quintessential hoagie - the one you used to get on your lunch break from a man-of-few-words named Vito. Whether your go-to order is an Italian with extra vinegar, turkey and provolone on a seeded roll, or even a cheesesteak (which for the purposes of this guide counts) - this guide has some of the best spots offering hoagies and sandwiches you can get for delivery or takeout.
The Spots

Angelo’s is currently serving a limited menu of cheesesteaks, hoagies, and pizzas for pickup - and in case you didn’t know, this is our favorite cheesesteak in the city. Check their Instagram for updates and call in orders to 215-922-0000.

In addition to providing you with all the pantry staples and bottles of wine you need, Di Bruno also makes some great hoagies. Click here to place an order for a “Napoleon” with turkey, brie, and fig jam, or just make your sandwich a part of a bigger grocery order by calling the restaurant ahead of time at 215-665-9220 and picking it up curbside from the store.

For a classic Jewish deli sandwich, Hershel’s is your best bet. You can pick up their piled-high corned beef sandwiches curbside at Reading Terminal Market, or if you call them at 215-922-6220, they’ll deliver anywhere within 10 miles of the shop.

Liberty Kitchen might have the best Italian hoagies in the city - or at least in Fishtown - and they’re still selling them for pickup and delivery. Plus, if you buy a Hoagie Club Card (available for either five hoagies for $55 or 10 hoagies for $110), you’ll get a 10% discount while also helping the owners support their employees. Check out their Instagram for more information.

Takeout service at Martha opens at 11am every day (except Tuesday) and extends all the way until 1am. That means they’re open for late night banh mis, as well as beer and wine to-go if you’re not quite ready to end the night yet. You can find the menu and place your order here.

Middle Child, the Washington Square West sandwich shop with the fluffiest eggs on their breakfast sandwiches, has never offered delivery before. You’ve always had to get over there, wait in line with half the city on a Saturday morning, and likely eat your “Herschel Waker” sandwich on the curb because there’s no seating left inside. Now, however, they are doing delivery of their full menu - including the vegetarian “Phoagie” and the definitely-not-vegetarian “So Long Sal.” You can place your order here, and make sure you get it in early as they tend to switch off their delivery system when they get too swamped.
Nick's Roast Beef
You can still get your roast beef or pork sandwich from the Nick’s in Northeast Philly by calling them at 215-745-1292. They’ll deliver from 12-10pm every day, and have a bunch of deals - like a family meal that includes four sandwiches, wings, and fries for $45. If you’re quarantining alone, you could also do a sandwich, wings, and a six-pack of beer for $20.

Poe's Sandwich Joint
We’re glad that Poe’s reopened recently right inside of Human Robot Brewing in Kensington. Mostly because now we don’t have to order from two different places for dinner and beer. Just call Poe’s at 215-454-2654 or use this link to place an order for one of their enormous, delicious sandwiches. The “Pretty Ricky,” with ham, pulled pork, melted swiss, pickles, and dijon, is our favorite, and ask them to hold some beer for you to pick up curbside as well.
Paesano's Philly Style
Paesano’s is delivering their hoagies until midnight on weekends - not that there’s really all that much of a difference between a Tuesday and Saturday night anymore. But if you’re craving a roast pork sandwich after a night of drinking the rest of your wine supply, you can place an order for delivery here.

They may not be on hoagie rolls, but the porchetta on focaccia at Porcos makes for some of the best sandwiches you can eat in the city - especially the Cubano. And all you need to do is place an order for delivery here or by calling the restaurant ahead of time at 215-545-2939 and picking it up at their takeout window.

Stockyard
Look out for Stockyard’s daily specials (find them on their Instagram), which most recently included a marinated skirt steak sandwich with arugula, mushroom, fried egg, pickled onion, and swiss cheese on a toasted everything muffin. You can order by calling them at 215-977-9273, or through this link - and they’re doing both takeout and delivery.

Woodrow's Sandwich Shop
Just because restaurants have closed down doesn’t mean you’ll magically stop getting cheesesteak cravings every time you see a wiz-colored puzzle piece. Fortunately, Woodrow’s is still making cheesesteaks. They’re some of the best in the city, and you can get one delivered to your door in the next 30 minutes by clicking here.