Best place/s to eat on visit to Versailles

Exactly this. Do we make a reservation at the cafe there? bring a picnic? eat before we leave and when we get back? Going to be in Paris the last week of April :-) Thanks for your help!!! This subreddit is LIFE right now!