There are many, many pubs and bars catering for all tastes. Any list of reasonable length will be far from complete; if there's a street in central Brighton there is likely to be a pub on it.