Claim Jumper is always pretty good, but this is an extra nice place to eat.  Town Square is a great pace to hangout and go to movies.  How the area is always packed on weekend, Claim Jumper never seems that busy.  The staff is helpful, and the food is above par.