I will tell you I did not try the food. This place isn't really a restaurant. It's a deli, with a distinct left wing attitude. There are no tables, except outside.
I drove there because the food matched my 83 yr old aunt likes. Namely soup and other vegetarian fare. There are no indoor tables to eat at.
So, if you like your food in a loud, very left wing bunch of young adults, this might be your place to pick up food to take home.
For information only, weapons are prohibited inside, but that's their right. It's my right to never go near the place again. The only thing missing was a Che poster.
Again, because I'm an evil right winger, I did not sample the food. It might be delicious, and the place was packed. I'll never know.