Chicken Heaven

Popeye’s and its famous chicken sandwich have landed on the corner of University Place and 14th St.