Popeyes closed their Chubbuck location at 4023 Yellowstone Avenue in Idaho. This is not too surprising. That restaurant was not of the best quality. However, I have to be fair and say that at least their staff was friendly.
There are no replies in this thread yet. Be the first to post a reply below: