We usually get ice cream lunch or ice cream dinner (no hot food, just No Way Jose sundaes for our meals ... yum!) and you definitely need a reservation. I just booked today for August 19th (180 +3 days out) and I wanted 7:00pm... all I could get was 9:10pm! We are staying at Beach Club, so I took it and will try to modify, but a tough reservation to get.You need a reservation. It’s a very small restaurant with few tables and a small counter. Some, but not all, ice cream dishes are available for takeout. You can, of course, try a walk-up but it’s far from guaranteed given the popularity and limited seating.