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.

Steak and Hoagie Factory

103 S Main St, Doylestown, PA 18901-4801
+1 215-348-2050
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent6%
  • Very good26%
  • Average42%
  • Poor20%
  • Terrible6%
9 May 2017
“Needs to be better than just ok.”
13 Feb 2017
“Could be a Gold Mine if the owner hired people who cared”
Open Now
11:00 - 22:00All hours
Steakhouse, Fast food
103 S Main St, Doylestown, PA 18901-4801
All Details
Write a Review
Reviews (15)
Traveller rating
Traveller type
Time of year

1 - 10 of 15 reviews

Reviewed 9 May 2017

In a pinch I needed to grab a couple sandwich. I got two of the full size cheesesteak with extra cheese. It didn't take long but I didn't find the place appealing. It wasn't dirty but it wasn't clean either. The cheesesteaks were ok, I...More

Thank ShirleyE601
Reviewed 31 March 2017

I'd been craving a cheesesteak for weeks and finally gave in an asked a friend where was the best cheesesteak in Doylestown and they told me this was the place. The service was slow and sloppy, and by that they weren't at all organized or...More

Thank mrpesce
Reviewed 13 February 2017

I so wanted this place to be a good go to steak sandwich spot, but EVERY single time I visited ( 3 times) the staff were millenials who cleary didn't give a damn. I blame this on the person who owns it, as there are...More

Thank Snovello
Reviewed 31 December 2016

I decided to visit the town of Doylestown for some holiday fun. I decided to take the train instead of driving. After looking around I wanted lunch. I noticed this place close to the train station and decided to try them for lunch. They offered...More

Thank John C
Reviewed 23 March 2016

When it comes to taste, one of the very best cheesesteak found. Lots of steak, cheese and fixins prepared perfectly. When out of town friends visit, one of our favorites to serve. Only a few parking spots for eat in, mostly a take out place.

Thank David B
Reviewed 18 October 2015

I keep light Kosher, so my choices are limited. No pork, shellfish or non-Kosher meat or poultry. When I eat out, I must be careful what I select. Steak and Hoagie ofte carries veggie products, including a FAKE steak. So, I can have a non-meat...More

Thank 1984avanti
Reviewed 13 August 2015

I was in and around Philly so I had to get an authentic cheesesteak. I was staying with a friend in Doylestown so this place was an easy 2 block walk to get it one night when we got back in from visiting some family....More

Thank Jason H
Reviewed 29 September 2014

Food is okay - not a real big fan of the rolls. My father in law and brother in law love this place. Not bad for a quick bite to eat in town.

Thank Steve M
Reviewed 5 September 2014

If you are looking for a good hoagie or Philly cheesesteak, this is your destination. We are always pleased with the food we get.

Thank Leslie S
Reviewed 9 December 2013

I have given the Steak & Hoagie Factory in Doylestown a fair number of chances to step up their game and it just hasn’t happened. This is a simple, straightforward sandwich shop featuring a variety of cheese steaks and chicken cheese steaks, a pretty broad...More

Thank Howard K
Nearby Restaurants
Empanada Mama
103 reviews
.23 km away
Jules Thin Crust
125 reviews
.06 km away
Bagel Barrel
51 reviews
.25 km away
Hattery Stove & Still
115 reviews
.25 km away
Nearby Attractions
364 reviews
1.56 km away
Mercer Museum
397 reviews
.18 km away
James A. Michener Art Museum
245 reviews
.27 km away
Doylestown Brewing Company - Hops Bar & Grill
29 reviews
.19 km away
Questions & Answers
Get quick answers from Steak and Hoagie Factory 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
Lunch, Dinner
Restaurant features
Open Hours
11:00 - 22:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 04:00
10:00 - 04:00
Location and Contact Information
  • Address: 103 S Main St, Doylestown, PA 18901-4801
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Doylestown
  • Phone Number: +1 215-348-2050
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing