Skip to content

Category: Restaurant Franchising

El Pollo Loco opened a new restaurant in the San Diego area in Poway, California. The 72-seat unit spans 3,000 square feet

El Pollo Loco opens in Poway, California

New restaurant operated by Peglion LLC El Pollo Loco opened a new restaurant in the Greater San Diego area in Poway, California. The 72-seat unit spans 3,000 square feet and […]