We called ahead but same day is possible
We usually do but I don't think you have to.
You don't have to,they make every effort to accommodate everyone who comes. However, making a reservation ahead might result in less wait time if it is a really busy day. They are usually the busiest on the weekends.
Thanks! Your answer is awaiting moderation.