Yes you can pay upfront. But being that its Valentine's Day there may be a high demand. So making a reservation and paying for it upfront may be best to assure a spot.
I believe on arrival! Not sure if they have a different rule for holidays! Id call NOW!!! Fills up fast!!
Thanks! Your answer is awaiting moderation.