We've only made one visit to the Twisted Lizard and our experience was a good one. A friend mentioned it as being a good place to watch Nebraska football games so we decided to try it out.
For what we were looking for, it was perfect. Laid back atmosphere, plenty of TVs, good food and good service.
We had some kind of a garden (veggie) lahvosh and the BBQ sliders (pork, beef and chicken combo). Both were good.