This place has the best cheesesteaks outside of south Philly. Their steaks come in 3 sizes: small, regular, and large. I am a big guy and I have trouble finishing a regular size steak. Do not order the large unless you are a competetive eater or want leftovers for tomorrow. The thing is enormous. I recommend that you try their 'Jersey steak'. It is a cheesesteak with fried potatoes and A-1 sauce. This place is a must-try for cheesesteak afficianados.
Pros: Incredible cheesesteaks, reasonable prices
Cons: None come to mind
more