The lamb schwarma is great and a great value. I haven’t tried anything else and probably never will. Seems impractical to me to eat one on the street, but maybe if you’re drunk enough.
Apparently they’re back and going bricks-and-mortar at 1718 Telegraph, right where they usually park the truck.
Went by last night after reading this review but they were not open and the truck wasn’t there either.
Read Razaa A.'s review of Shrimp Falafel Mix on Yelp
… not on the new menu. :-(>