Loaded Johnny Longhot cheesesteak overflowing with ribeye and melted cheese
FAIRLESS HILLS, PA

Big Flavor.
Philly Style.
bucks county owned.

12 oz of fresh Ribeye on a Liscio's Italian roll - the loud, juicy, cheese-drenched pride of Fairless Hills.

4.6 stars · 1,884 hungry locals
Order Online

The Heavy Hitters

💵 Place your order in person to receive a cash discount!📞 Call us directly (267) 202-6009
Signature
Cheesesteak with melted cheese on a fresh Italian roll

Cheesesteak

12 oz of fresh Ribeye on a fresh Liscios Italian Roll melted with your choice of Cheese.

Fiery
Buffalo cheesesteak tossed in hot sauce with blue cheese

Buffalo Cheesesteak

Tossed with hot sauce and blue cheese melted with American Cheese.

The Boss
The Johnny Longhot cheesesteak with mushrooms, onions and long hot peppers

The "Johnny Longhot"

12 oz of Fresh Ribeye with Mushrooms, fried onions, Longhots and provolone.

Philly Style
Pork Italiano sandwich with roasted peppers and broccoli rabe

Pork Italiano

Roast pork, roasted peppers, broccoli rabe and sharp provolone.

Side Kick
Old Bay seasoned fries with a side of white cheddar

Ol' Bay Fries

With side of white Cheddar.

GF Friendly
Gluten free boneless wings tossed in sauce

Gluten Free Boneless Wings

Celiac-friendly boneless wings fried in a dedicated gluten free fryer - tender, juicy chicken tossed in your choice of sauce.

Loud Steaks, Zero Apologies

At Johnny Longhot Steaks we do one thing louder than anyone in Fairless Hills - big, juicy, cheese-drenched cheesesteaks. Twelve ounces of fresh Ribeye piled onto a Liscio's Italian roll, melted through and packed edge to edge. From the fiery Buffalo to the mushroom-and-longhot signature that gave us our name, every sandwich is hometown-proud and built to be devoured. No shortcuts. No apologies. Just heat.

Delivery Fresh Ribeye
A loaded Johnny Longhot cheesesteak plated and ready to eat

The People Have Spoken

4.6
Based on 1,884 ratings

I had the Cheesesteak and Onion Rings . both were insanely awesome! I got cooper sharp with onions and they were mixed all the way through the steak! and the portions are huge! the onion rings were a bit greasy in the bag but still had a nice crunch and the sauce was really good too!

Alex D

These cheesesteaks are THE BEST I EVER HAD!!! The cheese is melted all the way through and it's so juicy, I got cooper cheese! The meat is so tender and delicious and they give you a lot of the meat. The seeded roll just completes it all. Must try, you won't regret it!!! YUM!!!!

MaryAnn D

this was one of the best sandwiches I have eaten in a very long time...Roast pork Italiano..... this one is better than the one I used to get at Tony Luke's in Philly before they closed in holmesburg.. the sesame roll itself was amazing... will be ordering again on Tuesday from work.

Dina S

Good Questions

What meals do you serve?
Johnny Longhot Steaks in Fairless Hills, PA serves Italian-inspired cheesesteaks and hearty sandwiches perfect for lunch or dinner. Our signature Cheesesteak features 12 oz of fresh Ribeye on a Liscios Italian Roll with your choice of melted cheese. Heat lovers enjoy our Buffalo Cheesesteak tossed in hot sauce with blue cheese and American cheese. The 'Johnny Longhot' combines Ribeye, mushrooms, fried onions, Longhots, and provolone for a bold flavor experience. Round out your meal with our Pork Italiano or crispy Ol' Bay Fries with white cheddar. We also offer a wide selection of gluten-free ad Celiac-friendly dishes. 
Do you offer delivery or takeout?
Yes, we offer both delivery and pickup. Order conveniently online or by phone.
Where are you located?
Johnny Longhot Steaks is located at 545 S Oxford Valley Rd, Fairless Hills, PA 19030.
What areas do you serve?
We proudly serve Fairless Hills, Levittown, Langhorne, Penndel, Bristol, Croydon, Tullytown, Morrisville, Yardley, and Bensalem. Whether you're nearby or in a surrounding Bucks County neighborhood, Johnny Longhot Steaks brings bold Italian cheesesteaks to you.

Holler at Us

Find the Heat

545 South Oxford Valley Road
Fairless Hills, PA 19030

(267) 202-6009
Get Directions
Delivery Pickup

When We're Firing

Sunday
11:00 AM - 8:00 PM
Monday
11:00 AM - 8:00 PM
Tuesday
Closed
Wednesday
11:00 AM - 8:00 PM
Thursday
11:00 AM - 8:00 PM
Friday
10:30 AM - 9:00 PM
Saturday
10:30 AM - 9:00 PM
Order Online