Originally Posted by Carol_Hill
It is in the building where Pollo Hermanos (sp!!) is.


I read that Pollos Hermanos has opened on Front Street. What I haven't been able to determine is whether they moved there or whether it's a second location. Will find out in a few days.


[Linked Image]