Steaks on South is the best place for cheesesteaks. the steaks are excellent and the service is great. Too many places try to pass off day old bread to their customers but not Steaks on South. The second floor is also a great place for people watching. If you go Definitely try their Buffalo Chicken Cheesesteak.
Pros: Great Parking, Great View, Clean
more