New Restaurant Alert: El Jefe’s Taqueria
There is a new restaurant in town and State College is going crazy for it. Over the summer, Penn State students got word of El…
Read MoreThere is a new restaurant in town and State College is going crazy for it. Over the summer, Penn State students got word of El…
Read MoreSo what has changed while students have been away, and what do these new dining spots have to offer?
Read More