No you do not need reservations.. awesome food though..
You don't but it never hurts to do so if you have a big party, they get busy. Beer is in cooler in front help yourself. You can bring bottles of wine too.
Thanks! Your answer is awaiting moderation.