Altoona has many restaurants, just recently they put in an Olive Garden on Plank Rd near the I-99 exit. If you're over 21, you can find fun at places such as Bennigan's. In the summer the Altoona Curve plays just off the Frankstown Rd exit.
People are VERY unfriendly, service is poor. I would not recommend traveling to Altoona for recreation.