Being a little more on the ball than I’ve been recently restaurant review-wise, I’ve just posted a review of Falafel of Santa Cruz, where S & I lunched yesterday. From its name, you can probably guess what they serve and where they are :)