We will be arriving at CSA on our honeymoon so we wanted to eat at our favorite restaurant, Lemon Grass! Can we make a reservation before we get there, or do we have to be at the resort to make the reservation?