If you're looking for burger restaurants in Altoona look no further. Village Inn (3410 8th Street Southwest) is known for having some of the best Burgers in Altoona. Located at 3410 8th Street So...show more
650 Cal.
820 Cal.
560 Cal.
490 Cal.
790 Cal.
Last updated June 30, 2023