Reservations aren't necessary.. you can make them, but they always try to make room :) The longest I have ever waited was about 20min
During the week probably not but the weekends it would be recommended or if there's an event going on on Main St. If there is a wait it's not to bad.
We went at 5PM on a Friday and did not havr them. This was during the summer. We had no trouble being seated.
Thanks! Your answer is awaiting moderation.