More Photos

High Scores


Saint Francis University Guide
Saint Francis University is located in Altoona, Pennsylvania.

Popular Venues at Saint Francis University

DeGol Arena

Saint Francis Red Flash
NCAA Basketball
See more venues in the area

Top Restaurants

Loretto Pub & Grill

Loretto Pub & Grill 3.5 star rating

Pizza, Pubs
Gotta try their sandwiches, which are served on home made bread. - Burgers too! I wish this place had more live music. They have a great set up for it....

Spanky's 3.5 star rating

American (Traditional)
Stopped here for lunch before heading home from a college visit. Definitely a local hangout. We were welcomed when we came in and our service was good. I...
Missy’s Village Pizza

Missy’s Village Pizza 3 star rating

Pizza, Italian
My favorite pizza shop, white pizza is killer!