Tac-o The Town

Category
Restaurants
Details

1112 12th Street, Altoona, PA
Phone: (814) 515-1190

Visit Website→

Tac-o The Town offers dine-in, take-out and delivery service.