Strongly recommend SS Billiards and Mortimers. SS Billiards is the type of place that needs community support to survive. The guy loves pinball, is very helpful to new people, and truly just wants to share his hobby with people. There is no bar, just a bunch of pinball machines, 4 pool tables, the owner and his dog. Very laid back environment and he keeps the machines in great shape. Mort's is nice because the machines are set up with the PayRange app which allows you to pay on your phone. Also with that app, every 7th game on a machine is free. There is a place right next door to it called Gringo's Cantina that I haven't checked out yet (they keep odd hours) but I spied a Lord of the Rings and Tales of the Arabian Nights machine in there.
You'll find a machine here or there around town, but those places have a great selection of the best rated machines of all time as well as the new hotness of the year.