About a month ago I had some great Portuguese chicken on Rachel. Unfortunately I was really wasted at the time and don't really remember the place (got take-out)... I just remember the line-up inside and the huge grill. I think it was near St-Denis. Anyone know what I'm talking about?