The two other reviews (I'm surprised there aren't more) are spot-on accurate. This place is worth shaping your hiking trip around. I had the tastiest gazpacho ever - no exaggeration. It had chunks of roasted garlic and lots of zest without being overbearing. I don't think it's normally on the menu but they're bound to have other specials.
The place itself is something you trip over - we almost missed it while driving through the countryside with the dog. Make sure to sit outside on the charming deck and soak up some sun.
We also had tasty sammies and milkshakes that were beyond TDF. Make sure to hitch your train to this caboose 'cause you can't go wrong. (Sorry, I had to make that joke.)