Taco Bell
➤ 1304 1st St, 16601, Altoona, US, United States
Vegetarian, Fast Food, Mexican, Seafood, Pizza
"Try not to leave bad reviews but man this Taco Bell is rough. Dirty inside, waiting forever, order was wrong.. which wasn't as bad as what I witnessed behind the counter. Yikes."