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...