Popeye’s Popeye’s Restaurant – 525 North Service Road W What more can a person say? Mmmmmm chicken…. This was a new experience for us all with short timelines and many different peaks and angles. A lot was learned and won’t be forgotten.