Johnny Longhots Steaks - Hainesport, NJ
$$ • Cheesesteaks, Chicken Wings, Sandwich Shops
Hours:
1508 NJ-38 Unit 3, Hainesport
(609) 288-6224
About Johnny Longhots Steaks - Hainesport, NJ
Customers' Favorites
Recent Reviews
Ratings
Menu


Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 11AM - 9PM |
Johnny Longhots Steaks in Hainesport, NJ offers a great selection of sandwiches, appetizers, cheese steaks, Italian dinners, and wings. The service is friendly, and ordering can be done online or in person with ease. The interior is cozy with limited seating, making it an ideal spot for a quick meal. Notably, they do not serve pizza, but their cheese steaks are a highlight, with generous helpings of cheese and high-quality ingredients on perfectly toasted bread. Customers have praised the food, describing it as freshly prepared and well-flavored, with portions so plentiful that leftovers reheat well and still taste good. The bread, especially the seeded roll, is often highlighted for its great texture. Some reviewers mention that the steak on the cheese steaks can sometimes be drier than expected, with a preference for the juicier, gravied Italian Beef sandwich. The fries are also noted as being really good. While the menu remains impressive and attracts fans of South Philly cuisine, some customers have expressed concerns about prices, which can be high, particularly for the cheesesteaks. Additionally, there have been comments about order accuracy and customer service, with some reviews noting issues with the owner’s demeanor. Overall, Johnny Longhots Steaks continues to be a popular choice for those seeking good food in Hainesport.