I never noticed this tiny place til about a week ago walking by, but has anyone tried it? it's on Los Robles, close to Colorado, and if I recall, it's simply called Rotisserie Chicken. The place looks quite small but that Saturday evening, it was packed with people. I'm always on the hunt for a good chicken place in town so I'm hoping some chowhounders can give me feedback on this place. Thanks.