With twenty-three pool tables, darts, video arcade, VIP Room, a variety of pool leagues and refreshments, including the largest selection of micro-brews in Sonoma County, Buffalo Billiards Pool Hall is the place to play. Our Pool Hall caters to private and corporate parties. For more information on any of our services please email us or call (707) 794-7391.