Its taco bell and the location is inconsistent ?? but yeah its a taco bell and its open
March 2024
This location has improved greatly in the freshness of food and service. They are currently working on the lobby. It will be interesting to see what changes they've made to the dine in area.
February 2024
Seat i sat in had broken springs. Could be cleaner. Food and service were good.