Depends on time of day.
Reservation is good
No
They don't take resrvations.
They get very busy in season. I recommend calling to find out the wait. Sometimes they will take your name and then if you head over it can help woth the wait. It's definitely worth the wait. While you're there try the guacamole. I have never had better guacamole and chips.
They don't take them for small parties. But if you have a party of 6 or more, you should call ahead or make a reservation days in advance.
Probably on the weekend busy times.
Thanks! Your answer is awaiting moderation.