The quickest and easiest way to reserve a spot is to book online.
A booking is definitely a good idea on weekends, most other times you can just walk in and grab a table inside or out.
If you are travelling from far away, or meeting others, it’s always best to book a table if you want to request a certain location within the venue.