Bumping this up one star. Since my last review the service has gotten a little better and their tap selection has gotten MUCH better. Surprisingly good assortment of beers.
The food is still just ok, but it's good enough for something within walking distance of the office.
The grease trap smell appears to be solved.