Yes all locations have The New Whopper
I like it
Yes! I had one and it is a happy surprise. Better than beef.
Not sure, but I haven't been there recently. Sorry
Not that I am aware of, but it been months since I was in there.
Thanks! Your answer is awaiting moderation.