"Philly's Finest has been a favorite spot for my mom and I for years. It's a place we can go to have a sandwich, relax and know that the food will be consistently good. It's a nice spot! The ranch is absolutely amazing and the fries are always great, served hot. The sandwiches here really are big, so you shouldn't be leaving hungry. (I've included a cross-section picture to show it. You also get a cookie with your meal, and the drink refills are free. I think low reviews may come from people having different standards for how they like their sandwiches. Everybody has different tastes, but for me, I just feel Philly's Finest does a really good job. If you haven't tried it, you should! Understand they have a wide variety of available sandwiches, just because you don't like one doesn't mean you won't like another. One of my absolute favorites here is the Buffalo Chicken, which is amazing, but I generally just stick to the #3 Italian Combo. The pulled pork is also great."