Barabba Games is a betting agency offering sports betting and gaming options. It also functions as a bar.