yes you do
Yes if you will have a large number of peiple.
They have live music when I've been there.
Yes, you need to do reservations. Also have in mind the place is very loud and sometimes they bring you the wrong order, the food is delicious though. I've been there 2 times and my order was not correct. As recently as yesterday, I went with my kids and my cousin for dinner. The waitress brought the wrong beer for my cousin and I in two different occasions. In top of that I was over charged, but I didn't notice until I got home and checked the receipt again.
Yes
Yes you need to make reservations
Yes you need reservations because is usually busy
Thanks! Your answer is awaiting moderation.