BREAKING THE RULES… Red Card is a European sports bar and restaurant located in the heart of Downtown Vancouver. Specializing in wood fired pizzas, Italian comfort food, and classic bar favorites. With 16+ HD TVs and 2 106” projector screens, you won’t miss a detail when your team scores!