Updating from a visit years ago, glad I tried again as I enjoyed my pad thai. Seemed to be a lot busier too. Only bad thing is the light switch had a Chief sticker on it. Not sure how long that has been there but not a supporter of overtly Chief-loving businesses (ask Friday's in Champaign).