jillian's is right next to fenway with a full bar and plenty of tables but no free parking lot (unless you count the lot for cvs, but if you get towed, it's not my fault =P)
boston bowl has maybe 10 or so tables, a parking lot, and open 24/7, but only serve beer (until 1am, though. then they have this guy come around to tell you to either chug your beer or toss it haha).
both jillian's and boston bowl have brunswicks. 9' and 8', respectively.
big city and boston beer works are bars with a handful of tables, but i've never played at either.