Has anyone eaten here yet? Is it a restaurant or a counterservice. It says buffeteria in the description, but I don't know what that is? We are eating here in October and I am excited, but I wasn't sure if I needed to make reservations or not. Thanks-