Reviews


  • Reds Alehouse

    2 starsMay 26, 2012

    405 N Dubuque St, North Liberty, IA 52317

    Service was below par, waited for over 20 minutes for server to stop back by and had to finally walk up to close out our bill. Overall great concept, but service was lacking.