You can reserve ahead of time
Yes you can call ahead to make reservation
It's a good idea to reserve ahead of time, depending on when you the wait-list for the first come/served can be long
If you have a dog make sure it is on a leash at all times. If not they make you leave
Thanks! Your answer is awaiting moderation.