I went to there 2 seconds ago and the windows are all covered up and kids are just playing in the parking lot. Some cub scout thing. I guess their landlord didn't want to resign so they got booted.
Taco Bell closing down in the mostest 1337 town in New England? Never!!! I'm sure that the Mass. run government and all of the crunchy Libs that reside there are CRUSHED.