This year, PETA's 2025 Vegan Food Awards acknowledged The Queen Inn in Cwmbran, South Wales, for its spicy and tender Cajun Ch*cken Wings. The meat-free pub has been serving its guests the popular ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results