Taco Bell
Fast Food Restaurant
2.7
Based on 2 reviews
Reviews
Ru
Ruth D
91 month ago
Took too long getting my food at drive through. 15 min.!!!
Je
Jesse M
162 month ago
Free wi-fi, but this tends to be one of the Taco Bells that could use more effort when it comes to keeping the place clean.
-
-
-
-
Fri–Sat 7:00 AM–4:00 AM