You know what you'll get at this chain. Love it or hate it it's Taco Bell. need some of the west coast mexican chains to come east for them to change for the better.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.