I did the ride last year and was amazed at the amount and variety of food. We started each morning by 5:30 - 6:00 and really did not have long waits. I think its a great idea to ride 150 miles. I wish we had. You can also purchase food if you like. We did at the mid point. It is very organized and well supported. Good luck and have a great time. Make sure you give a report when you return!