Taco Bell
Fast Food Restaurant
3.0
Based on 1 reviews
Reviews
Jo
Josh C
143 month ago
This place is a fucking trash hole