[Santa Clara] Achilles?

(Brian Bulkowski) #1

It appears that Yelp Top 100 is out, and the only bay area restaurant is a falfel joint called “achilles” in Santa Clara.

Anyone been?


Hmmph. Haven’t heard of the place. Apparently it opened in the last half year or so. Its only a mile from my dentist and I have to go in the next few days. So maybe I will give it a try.

Heart shape falafels?!