Go to their website www.keysonmain.com for free reservations. Usually just a few days in advance will suffice.
It depends on what's going on here. If it's karaoke you are looking for, the seating is pretty open and a few days calling ahead should be fine. you may want to call a week or two in advance for the big shows for like holidays and such....like this last weekend for St. Patrick's day..it was booked already and I called two weeks in advance. Sometimes you can be put on a waiting list in case someone calls and cancels their reservation or not show up...
9-10 worked for us. Give some time one usually opens up.
If you get there at 845 seats are almost always open. You can call and reserve if needed, just call a week or two ahead.
Thanks! Your answer is awaiting moderation.