I would definitely keep trying to move up the time. We've done lunch at BOG twice and we pre-ordered both times. Just for reference, both times were in late June. The first time we arrived a few minutes before our reservation time. We were allowed to check in right away, went to the pre-order cashier (there was no one else in that line), made a change to our order and paid, found a seat and had our food within 10 minutes. We were finished eating about 20-25 minutes after we checked in (we hung around for a little while, but could have easily been out of there in less than 30 minutes). The second time we arrived about 5 minutes before our ADR. We were not allowed to check in until our actual ADR time. We walked up the ramp and there was actually a line of 6 or 7 groups/families in the pre-order line. I think every one of those groups needed to change something on their order before paying. It took about 15 minutes for us to actually get to the cashier to pay for our food. (The line of people waiting to place their orders was all the way across the bridge so we still saved a ton of time by pre-ordering.) Once inside it took another 15 minutes for our food to come out. From the time we checked in until we were finished eating was closer to 40 minutes on that trip. While it's certainly possible to be in and out of there in less than 30 minutes, I wouldn't count on it -- especially if seeing the parade is a priority.