My first visit to Kegler's today for a business lunch, one word UNBELIEVABLE! I had probably one of the best cheesesteaks that I have ever had! I honestly can't remember the last time that I was full but wanted more! My next trip to the area, this place is definitely my lunch stop. Oh, and the wait staff isn't too hard on the eyes either!