Cycling events generally do not stop along the route, rather at the beginning or end. The team and crews for the professional teams stay with their riders thruout the course. My guess would be your only market might be any locals who come out to see the riders go by on the race route. I would be very conservative on numbers here.
Rancho To Go BBQ Catering
Spicewine BBQs - West (Left) Coast
Large Spicewine - Ol' Blue
Twitter - @ranchoagogo @ranchotogobbq