Whenever anyone mentions Red’s True BBQ in Leeds city centre, there’s an element of awe in their tone. Their eyes widen, their voices hush, or they go to the other extreme, becoming high pitched and almost hysterical; THE RIBS!! So, although the language on Red’s website is tongue in cheek, it seems that they may have inadvertently created […]