We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Billy's Sub Shop

38015 Fenwick Shoals Blvd, Selbyville, DE 19975-9102
+1 302-436-5661
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent47%
  • Very good21%
  • Average8%
  • Poor8%
  • Terrible13%
Travellers talk about
“pie” (2 reviews)
“italian sub” (2 reviews)
“pizza” (10 reviews)
Open Now
All hours
American, Italian, Pizza
38015 Fenwick Shoals Blvd, Selbyville, DE 19975-9102
Write a Review
Reviews (23)
Traveller rating
Traveller type
Time of year

1 - 10 of 23 reviews

Reviewed 1 week ago

staff has changed in the one on 54.the food was horrible. we never go anywhere else for subs, but now we will have to. it was horrible. the cheesesteak sub was cold, hardly any thing on it. mostly all roll. I don't know what happened...More

Thank Helyne C
Reviewed 13 February 2017

Billy's is always open and for those times when you gotta have a sub, pizza, etc....Billy's is there for you. I have had delivery many times and carryout a few times. Nothing, food-wise is great but on the other hand not terrible either. Good sized...More

Thank petermG2073PD
Reviewed 2 October 2016

Best cold cut sub I have ever eaten after over 40 years still the best. Great milkshakes and ice cream too

Thank OCwreath
Reviewed 28 August 2016 via mobile

Best subs at the beach. My family eats there 2 to 3 times a visit. Fresh heat quality. Great value to feed the family on the beach.

Thank Gary W
Reviewed 21 August 2016

My husband and son went after golf and were starving. Subs had no meat and literally one ring of an onion on the sub. They said just not good.

Thank Joan N
Reviewed 10 June 2016

I love their Italian Subs. This place has been around a long time for a reason. I recommend it, prices not that bad for a tourist area.

Thank Billy K
Reviewed 9 June 2016

Great pie and the chicken cheese steak feed 4 people. Delivery service was fast and very polite. We will order again in July pool side.

1  Thank Kitty H
Reviewed 22 May 2016

Nice little place to relax and enjoy a nice pizza/pie. Ranks up there with my favorite spots back in Philadelphia.

1  Thank LouPerti81662
Reviewed 24 April 2016

Ok my first impression was, this place is expensive. $9 small sub?? But after I revived it ( I had a turkey and philly, two different visits) I realized it was HUGE. It was about 8" and loaded. It was so big that actually only...More

Thank flyinburrito
Reviewed 17 February 2016

We have been sorely disappointed with the pizzas around here. With the good reviews from Trip Advisor, we tried the pizza and the italian sub from Billy's. they were both delicious. The pizza had just the right amount of meat and the cheese just stretches...More

1  Thank Dianne G
Nearby Restaurants
Mio Fratello
258 reviews
.03 miles away
Captain Mac’s Fish House Seafood Market & Dining
89 reviews
.70 miles away
Crabcake Factory Bayside
153 reviews
.67 miles away
Twining's Lobster Shanty
376 reviews
.64 miles away
Nearby Attractions
The Freeman Stage at Bayside
79 reviews
1.38 miles away
Coastal Kayak
114 reviews
1.98 miles away
Zen Spa
22 reviews
1.45 miles away
Fenwick Island State Park
120 reviews
2.18 miles away
Questions & Answers
Get quick answers from Billy's Sub Shop staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
Dinner, Lunch, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Parking Available, Street Parking, Television, Wheelchair Accessible, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Delivery
Good for
Open Hours
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 38015 Fenwick Shoals Blvd, Selbyville, DE 19975-9102
  • Location: United States  >  Delaware (DE)  >  Selbyville
  • Phone Number: +1 302-436-5661