What’s not to love about a sandwich? They’re tasty, convenient, and can be filled with just about anything. If you’re looking for a great sandwich in Delaware, there’s no shortage of options. Whether you’re in the Wilmington region, at the beach, or anywhere in between, there’s sure to be a sandwich shop just a few minutes away.
Al Casapulla’s Subs, Steaks, and Pizzas
A staple in Millville since the ’80s, Al Casapulla’s serves up signature subs, cheesesteaks, and deli sandwiches along with pizza and pasta. Whether you’re stopping for a quick lunch or catering an event, Casapulla’s sandwiches are a great option in Millville.
535 Atlantic Avenue, Millville
Arena’s Deli & Bar
Arena’s is a staple in Sussex County. A variety of sandwiches are served up with potato chips and a pickle. From cold clubs to burgers to cheesesteaks, sandwich enthusiasts have plenty of options at Arena’s.
Multiple locations
Balboa Steaks
The brand-new steak shop in Newark is making waves among students and locals alike. Grab a cheesesteak, chicken cheesesteak, roast pork sandwich, or even a Nashville hot chicken cheesesteak. Located on Chapel Street right off the main strip, it’s a convenient stop for lunch or dinner in Newark.
17 North Chapel Street, Newark
View this post on Instagram
Capriotti’s Sandwich Shop
Capriotti’s franchises are popping up throughout the United States, but the legacy starts right here in Delaware. The first Capriotti’s opened in Wilmington in 1976, and there are nearly 20 locations in the First State today. The signature turkey sandwich—The Bobbie—offers a taste of classic American Thanksgiving all year round. It features a hoagie roll packed with slow-roasted turkey, cranberry sauce, handmade stuffing, and mayo.
Multiple locations
View this post on Instagram
Casapulla’s
In 1956, Luigi Casapulla opened the first Casapulla’s grocery store in Elsmere before expanding to offering deli sandwiches. In the decades since, his children and grandchildren have continued the legacy with a variety of Casapulla’s locations throughout the First State. Many Delawareans have their favorite location, and it’s worth trying them all to choose your own favorite shop for cheesesteaks, hoagies, and other sandwiches.
Multiple locations
Gaudiello’s Italian Hoagies
In Trolley Square, Gaudiellos has been serving up handcrafted sandwiches since 1982. From cheesesteaks to deli staples to veggie sandwiches, Gaudiello’s offers plenty of cold and hot sandwiches to try.
29A Trolley Square, Wilmington
Ioannoni’s Specialty Sandwiches
In New Castle, Ioannoni’s is a local staple for cheesesteaks and other hot and cold subs. Enjoy true classic Italian sandwiches like chicken cutlet sandwiches, meatball and provolone subs, hot grilled Italian subs, and much more.
624 East Basin Road, New Castle
View this post on Instagram
Long Neck Deli
If you’re searching for a taste of Delco in Sussex County, look no further than Long Neck Deli. Enjoy a variety of hoagies, cheesesteaks, meatball parmesan and chicken parmesan sandwiches at this Millsboro hotspot.
32362 Long Neck Road, Millsboro
Malin’s Deli
This Newark staple is known for hearty and delicious cheesesteaks, Italian hoagies stuffed with all the fixings, and cold deli sandwiches from sliced turkey to corned beef to chicken salad.
812 South College Avenue, Newark
Milan’s Real Philly Cheesesteaks and Hoagies
Bear locals swear by the authentic Philly cheesesteaks at Milan’s. The menu is simple and separated into five major categories: steaks, cheesesteaks, chicken, fish, and hoagies. Along with sandwiches, diners love options like crab fries, onion rings, and fish and chips.
813 Governors Place, Bear
Pete’s Steak Shop
In Rehoboth Beach, Pete’s Steak Shop serves up cheesesteaks, chicken cheesesteaks, gyros, signature sandwiches and wraps, and hot or cold subs. With an extensive menu and plenty of options, it’s worth multiple visits to try it all!
19287 Miller Road, Rehoboth Beach
PureBread Deli
If you’re looking for a quick soup and sandwich combo during lunch, there are PureBread locations across the region. Whether you choose to create your own sandwich or grab one from the extensive menu of sandwiches named for dog breeds, there’s so much to try. With a variety of bread options, vegetarian choices, and proteins like tuna or salmon, turkey, chicken, and roast beef, there’s something to satisfy every palate.
Multiple locations
View this post on Instagram
Spagnolo’s Italian Deli
For Georgetown locals, this little deli is a local gem. Whether you’re on the hunt for a cheesesteak, classic hoagie, or novelty like a pickle sandwich, Spagnolo’s has done it all. The deli has rotating specials and always features exciting new options, so follow Spagnolo’s on social media to keep up with what’s new.
517 South Bedford Street, Georgetown
Surf Bagel
We know—this is technically a bagel shop, not a sandwich shop. But you’d be hard-pressed to find a more popular destination for a breakfast sandwich, especially among Sussex County residents. Along with the classic breakfast sandwich options, the popular “hangover sandwich” makes for the perfect hearty a.m. meal, piled high with ham, bacon, scrapple, a hashbrown patty, egg, and extra cheese. If you prefer a lighter breakfast, the Malibu Bunny includes veggie cream cheese, lettuce, tomato, and avocado.
Multiple locations
View this post on Instagram
Surf’s Edge Gourmet Deli & Pizza
Located on Delaware’s Southern border in Fenwick Island, Surf’s Edge offers a menu of beach-inspired sandwiches. Dig into the Fenwick Club, stacked with roasted turkey, cheddar, bacon, avocado, pickled onions, arugula, tomato, and Dijon mustard on sourdough. Looking for a veggie sandwich? Try the Lifeguard, made with Havarti dill, sprouts, lettuce, tomato, onion, cucumber, carrot, and garlic herb spread on wheat berry bread. You’ll also find subs, burgers, wraps, and paninis on the extensive menu at this beachside deli.
100 Coastal Highway Unit 4, Fenwick Island