I've heard rumblings that Plan B is opening a spot in Milford. I can't find anything definitive though. Anyone been to their other locations? I think there are 3. If so, how was it?
Not sure where or when this is supposed to happen. Can't imagine the location since I am guessing they are looking for a rather large space.
Maybe they'll take over the soon to be abandoned Border's space in the mall?
I hope not. I'd love to see this downtown.