Quote Originally Posted by yellowstreak View Post
is Peppers a good place to hang out? (not talking about South University)

Peppers is one of my favorite places in Cedar Falls. So, please stay away!