Chicken Finger SubChicken Finger SubChicken fingers and subs - put them together and you have quite possibly one of God's best creations on earth. But who make's Buffalo's best?Brett AlanBrett Alan