Yesterday I was on a bus going from Xinghai Square to Victory Square, and I noticed a new restaurant called Bavarian Beer House. It is on the left down past I-55 heading towards downtown. The awnings above the windows say "German Beer" and "German Food". Has anyone checked this place out yet? It might be a lower priced alternative to Paulaners.