Taco Bell
➤ 1304 1st St, 16601, Altoona, US, United States
Comida Rápida, Frutos Do Mar, Vegetariano, Mexicano, 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."