Nina T on Google
(April 10, 2024, 6:26 pm)
New-concept Taco Bell that has just opened in a separate building next to the KFC. Restaurant and bathrooms were extremely clean, the employees were friendly, and the food was quickly served and tasted great. You can use the self-order kiosk or order in-person at the register, but there were some menu options that could only be found on the kiosk and some that were only on the in-store menu. Since it's a brand new restaurant, they may still be working out the kinks.