I've heard lots of things about Senor Pollo - Famous Latin Chicken, a sister restaurant of El Chupacabra and Mexicali. Their first branch was located in the Tomas Morato area, more specifically at the F7 Building in Scout Rallos. I finally got a chance to visit when Irene and I was doing some … [Read more...]