El Pollito Loco is a one-up restaurant which is located across the street from Cinemark 13 Theater near the corner of Forest Lane and Webb Chapel. At first glance the restaurant has the appearance of the national chain El Pollo Loco which sells charred pollo asada family-style and has several locations in the Dallas area. There is a slight difference however. Continue reading