Stonehenge is spectacular and we easily spent 2 hours there. By the time we were back in Salisbury, it was after 1 pm and we were very hungry. There aren't restaurants at Stonehenge - that area is beautiful, rural countryside. Salisbury is a very cute and quaint town and there were lots of options for lunch. We pretty much decided on the first place we saw that looked reasonably priced & had something for everyone: Cafe Rouge. Turns out, Cafe Rouge is a chain that features French cafe inspired food. We ended up having lunch at Cafe Rouge in Salisbury, Canterbury, and Greenwich.
The first time we all ordered Croque sandwiches with salad on the side. Croque Monsieur (smoked ham & gruyere) for me, Madame (smoked ham & gruyere with fried egg) for SP, and Saumon (salmon & Gruyère cheese with horseradish crème fraîche and lemon) for mom. I always ate the Croque Monsiuer because it was the perfect size for me and the gruyere and bechamel sauce was quite good. And the salad was vegetable - we always feel like we don't eat enough vegetables on vacation so if there is a side salad option, we choose it.
Cafe Rouge is good place for lunch or dinner if, like us, you are a tourist in search of a quick, tasty, reasonably priced meal. We had the best service at the one in Salisbury, and it was the tastiest, plus nothing on the order got confused and we got to sit outside on a sunny, blue sky day, a perfect travel day. Both of the others had outdoor seating, but in Canterbury it was a rainy, chilly, damp day so we sat inside and in Greenwich we sat outside but for me, it was ruined by the number of people smoking while dining outside.