I have no idea unless it's independently-owned and operated by another Corporation and just has the Taco Bell name but it was a great location I can't believe how well the place was maintained and the quality of service
Its a franchise. But one of the best.
Thanks! Your answer is awaiting moderation.