We are going to visit Tabacon on an evening pass. I don't think we want to eat at the Buffett. Is there an option for a restaurant close to the resort or should we get something before or after in La Fortuna? We are staying at Leaves and Lizards. Also, I saw there was a swim up bar where you could get some food at Tabacon ? Is that an option?