Is that true? Please let it be true!CC Peppers on College Avenue was my favorite. I've heard its back
I loved it in the early 90s when there were maybe 4 or 5 CC Peppers locations around town.
i still try to hit the one on North Atherton when I’m up in State College