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.

Cheesesteak Factory

310 Highway 17 N, Surfside Beach, SC 29575-6031
+1 843-232-1600
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent52%
  • Very good29%
  • Average10%
  • Poor5%
  • Terrible4%
Travelers talk about
“cheesesteak” (72 reviews)
“sandwich” (19 reviews)
Closed Now
All hours
310 Highway 17 N, Surfside Beach, SC 29575-6031
All Details
Write a Review
Reviews (139)
Traveler rating
Traveler type
Time of year

1 - 10 of 139 reviews

A TripAdvisor Member
Reviewed 2 days ago via mobile

Last year was the first time that we came to this Restaurant.So, We made a point to come back this year. And it was just as good!! GREAT SUBS!!! My Daughters liked their Fries. ( Macaroni salad was good too) Seems to be a popular...More

Thank A TripAdvisor Member
Reviewed 4 weeks ago via mobile

Service was fast and they were super busy so maybe that's why they weren't very friendly. Try the gravy fries! Super good!

Thank Leah S
Reviewed 4 weeks ago via mobile

Food was delicious. Ordered two cheesesteaks and 4 kids cheeseburger meals. The owner and his wife were friendly and the food was wonderful.

Thank Summer E
Reviewed 4 weeks ago

We were given a recommendation from a friend to try them out. We were very pleasantly surprised. Great "MOP"!!! One of the best sandwiches I've ever had! Dusty was very pleasant and helpful.

Thank denginfox
Reviewed May 26, 2017

I had lunch there two days ago and has the Cheesesteak with mushrooms, onions and peppers. It was very tasty especially with the hot peppers added. The home fries are excellent. They have a wide variety of offerings. People, just realize you are not in...More

Thank andrho
Reviewed May 18, 2017

Only 5 minutes for a fresh and delicious loaded Cheesesteak, will definitely stop on our way out of town.

Thank Trish S
Reviewed May 8, 2017

bwebybbfwbcbcifncqkiv kprkkghij85858hur3h19hniucndchjhecnjcbnh9fnjnuejhnnvnnucmncoc9jhiunvnvenkxnbcbdcbvufuyifuiufgyfgirbpfgfbrebgfhiiuphgge

Thank James K
Reviewed April 16, 2017 via mobile

Family with kids visit. I had what I think was called the gravy train special. The beef was tender, the fries were crispy and the gravy was delicious. Everyone else enjoyed their meals too.

Thank Jay Z
Reviewed April 13, 2017

We had lunch here and my wife and I were stuffed we each had a ten inch cheese steak mine was he loaded and was great almost didn't finish sh it. Wife had the m.o.p. Which was also very yummy will be going back for...More

Thank Wm_Haws
Reviewed March 24, 2017

Tried a couple of their cheesesteaks and had to throw them out after a few bites. As one reviewer said, the Whiz is not Cheez Whiz. Worse, the meat had that "one-more-day-and-we-throw-it-out" taste--it was about to go bad.

2  Thank DumbNameHere1001
Nearby Restaurants
Valentino's Italian Restaurant
792 reviews
.05 miles away
The Golden Egg
491 reviews
.09 miles away
Dagwood's Deli & Sports Bar
391 reviews
.29 miles away
Crabby Mike's Calabash Seafood
1,924 reviews
.08 miles away
Nearby Attractions
Wild Water & Wheels
433 reviews
.86 miles away
Hudson's Surfside Flea market
139 reviews
.90 miles away
Old Time Pottery
62 reviews
.39 miles away
Surfside Beach Pier
48 reviews
.81 miles away
Questions & Answers
Get quick answers from Cheesesteak 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
Average prices
Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Kids, Families with children
Open Hours
10:30 am - 7:00 pm
10:30 am - 9:00 pm
10:30 am - 9:00 pm
10:30 am - 9:00 pm
10:30 am - 9:00 pm
10:30 am - 9:00 pm
10:30 am - 9:00 pm
Location and Contact Information
  • Address: 310 Highway 17 N, Surfside Beach, SC 29575-6031
  • Location: United States  >  South Carolina (SC)  >  Coastal South Carolina  >  Surfside Beach
  • Phone Number: +1 843-232-1600
  • E-mail
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