CASAPULLA ELSMERE original STEAK and SUB SHOP 1
CASAPULLA ELSMERE original STEAK and SUB SHOP 2
CASAPULLA ELSMERE original STEAK and SUB SHOP 3
CASAPULLA ELSMERE original STEAK and SUB SHOP 4

Welcome to CASAPULLA ELSMERE original STEAK and SUB SHOP

About CASAPULLA ELSMERE original STEAK and SUB SHOP

Nestled in the heart of Wilmington, Delaware, CASAPULLA ELSMERE original STEAK and SUB SHOP stands as a quintessential stop for anyone seeking an authentic and hearty meal. Located at 514 Casapulla Ave, this establishment has become a beloved staple in the community, blending classic American cuisine with a welcoming atmosphere that promises to satisfy both the belly and soul.

Certainly, talk of the menu brings to the forefront the dynamic flavors that have earned Casapulla’s its reputation. With a vast array of offerings, ranging from their mouth-watering cheesesteaks to their signature subs, it's no wonder patrons consistently return for more. Each sub is crafted with precision, packed generously with high-quality meats, fresh vegetables, and topped off with their secret blend of spices and condiments that take the taste to a whole new level. The cheesesteaks, in particular, are the stuff of local legend, boasting perfectly grilled meat drenched in gooey, melted cheese, all encased within a freshly baked roll that adds just the right amount of crunch.

Aside from the filling mainstays, the shop offers a selection of sides that perfectly complement any meal. Traditional favorites like golden-brown fries and onion rings are a hit among visitors, adding an extra crunch and flavor to the overall dining experience. One cannot overlook the importance of a sweet finish, and their range of desserts provides a delightful end to a memorable meal.

What’s even more impressive is the way Casapulla’s effortlessly intertwines the ambiance of a family-friendly diner with the efficiency of a bustling sub shop. The walls resonate with laughter and friendly banter, while the aroma of sizzling steaks wafts through the air, inviting one and all to linger a little longer. The staff are nothing short of attentive, always at the ready to ensure every guest feels at home.

As for the reviews, they speak volumes. Local diners and travelers alike have sung praises about the consistent quality and taste that Casapulla’s serves daily. Many remarks frequently highlight not just the sumptuous food, but also the warm, personable service that makes each visit a joy. While some might argue there’s a bit of a wait during peak hours, most agree it's worth it once the first bite is taken.

In essence, CASAPULLA ELSMERE original STEAK and SUB SHOP is more than just a place to eat; it's a culinary landmark in Wilmington, Delaware. Whether a local or a first-time visitor, experiencing their trademark dishes is a simple pleasure that leaves a lasting impression. So, the next time the craving for a genuine cheesesteak or a loaded sub hits, consider heading over to Casapulla’s and discover what generations of satisfied customers have been raving about.

Features & Amenities

Service Options

  • Onsite services
  • Takeout

Highlights

  • Serves local specialty

Popular For

  • Lunch
  • Dinner
  • Solo dining

Accessibility

  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot

Offerings

  • Comfort food
  • Quick bite

Dining Options

  • Breakfast
  • Lunch
  • Dinner
  • Catering
  • Counter service
  • Dessert

Atmosphere

  • Casual
  • Historic
  • Quiet
  • Trendy

Crowd

  • Tourists

Planning

  • Usually a wait

Payments

  • Credit cards
  • Debit cards
  • NFC mobile payments

Children

  • Good for kids

Parking

  • Free parking lot
  • Free street parking

Reviews

Average Rating
4.6/5
⭐⭐⭐⭐⭐ 5/5 — Kevin Price
The folks who work here just do a wonderful job and are always great to talk with. Hands down the best sub shop on Delaware! Cheese steaks are great, also! Every sandwich is made by hand to order with top ingredients and fresh baked rolls. Don't miss the fresh made salads and desserts! Just a great place to get subs and steaks.
⭐⭐⭐⭐⭐ 5/5 — George Bracy
Got a large steak and egg (not on the menu but they'll add eggs to a cheese steak). The sandwich was excellent. Only little complaint was maybe a little too much cheese...
⭐⭐⭐⭐⭐ 5/5 — elahna Dedman
The subs are forever my favorite! Always fresh, flavorful, and made just right every time. I’ve never had a single complaint—the quality and consistency are unmatched. If you’re looking for a go-to spot for great subs, this is it. Highly recommend!
⭐⭐⭐⭐⭐ 5/5 — Patrick Woods
Cheese steak no 3 while visiting the DE/PA area! Casapulla's is a nostalgic slice of the past. This steak shop/deli is a small mom/pop (I'm assuming) establishment that offers deli cheese/meat, hot, fresh subs and sandwiches of different types AND tailored items that one might need for convenience. The cheese steak is sliced, not chopped, accompanied by American cheese atop a fresh, giving roll. It was good. SO good. That doubled w/Pennsylvania Dutch Birch Beer and some classic candies?! Bruh, if you're in the area stop by and grab one of these. I'm sure you won't be disappointed.
⭐⭐⭐⭐⭐ 5/5 — Krista Bracy
Classic hole in the wall deli atmosphere. Super nice ladies running the joint. The bread is amazing, and they really fill the sandwiches! I loved my tuna and my husband's cheese steak was enormous. Can't wait to come back!
⭐⭐⭐⭐⭐ 5/5 — Loyal Beau
I have never been so satisfied with the quality, hospitality and customer service in while. I ordered two LG subs one Turkey and the other Italian on 12/30/22. They were fresh and made with love. Thank you ladies you will be seeing me again. Capriotti’s was rude and appeared to be open when they were closed. Things happen for a reason!!! And the Dirty pudding was excellent.
⭐⭐⭐⭐⭐ 5/5 — Vanessa Bryan
My client’s daughter got me and Tuna Hoagie and it was delicious I loved it and it was massive I can’t wait to try other things!

Give Us Your Honest Feedback

Opening Hours

  • Monday: 8 AM–7 PM
  • Tuesday: 8 AM–7 PM
  • Wednesday: 8 AM–7 PM
  • Thursday: 8 AM–7 PM
  • Friday: 8 AM–8 PM
  • Saturday: 8 AM–8 PM
  • Sunday: Closed