Have not been to J. McGraughs yet. My buddy was just telling me about this place. I live on the Illinois side, but he lives 5 minutes from it and sounds like I need to check it out!
Cards games are fun too I will keep that in mind. What weekends are you unable to attend?