Shoreline Billiards is conveniently located (for us anyways!) just off Highway 101 at the Shoreline Blvd exit, has 27 tournament pool, billiard, and snooker tables. They keep the place really clean for a pool hall (bathrooms too!). Service is friendly. My company had an event there for the THIRD time recently... we had a company tournament and had so much fun, we made it a regular event! You can cater an event yourself, or relax and have them take care of all the arrangments.
They have ice cold beer & refreshments, and hot snacks. The food is not bad... mostly finger food, not too greasy, hot dogs are really good. Other amenities include video games, TVs, internet jukebox, and FREE high speed WiFi internet access. Pool accessories, t-shirts, gifts, cue sticks, and gift certificates are available in their pro shop. They also offer private and group lessons by appointment.
I joined a league there with some friends. People of all skill levels are invited to join any of the pool leagues. 8-ball, 9-ball, and straight pool leagues meet once a week Sunday through Thursday evenings. Grab some co-workers, friends, or family and sign up for a fun night out! Individual sign ups are also encouraged... a great way to meet new people!