Part of a chain of approximately 400 quick-service restaurants, El Pollo Loco in Chelsea offered flame-grilled chicken as well as nachos, tacos, burritos, and other Mexican dishes. The restaurant first opened its doors on the Revere Beach Parkway in the spring of 2008.
Now that the Chelsea location has closed, the only other El Pollo Loco in New England is located in the Foxwoods Resort Casino in Southeastern Connecticut.

