Review of Reds Alehouse

405 N Dubuque St, North Liberty, IA 52317

Overall Rating

Review


Good food and love the greens beer they have. The place is a little expensive but worth it. not real fast service but worth the wait. will be back and nice to have another place to eat with out worrie.

Updated 9 years ago

Celiac