What are chicken fast food places?

I am specifically looking for a chicken fast food place that has a green logo. It's not Church's, KFC, or Popeye's...any suggestions? I know the one I am thinking of has a location in Albuquerque New Mexico. THIS IS A SERIOUS PROBLEM.
7 answers 7