Yesterday, I was cutting through Chelsea and there was a traffic jam complete with police details trying to help out because it looked like there was a new restaurant opening that attracted lots of people. I remember the word Pollo in it's name. It's a free standing building where a roast beef place use to be a few blocks from the bridge that goes to East Boston. There was a line of about 60+ people waiting to get in. The line came out the door and snaked down the street. Any info?