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?
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?!