When I come to visit my friends  in the area, we go here. No real frills on the menu but sometimes it's nice to have basic meals. The last time I went there (12/08/2012) I got the Taco salad.. Worst one I have ever had! The meat seemed like it was from a left over meatloaf and was not seasoned as taco meat at all. I asked the waiter for no onions at all because my tummy is very sensitive to sulfa and onions make me sick because of it. The meat had little chunks of onion cooked in it and was soupy. This was the nastiest thing I have eaten in a long time. It was almost the same taste of corn beef and hash with water dumped on top. I eat the taco shell and just stayed hungry.
if you want okay food that most likely won't make you sick.. go here but stay away from the taco salad..
For lunch, Christo's is just okay. I've been there countless times because one location is near my house and the other's near work, and they have very affordable food. However, I wouldn't say that I've ever craved Christo's--I feel like their food is pretty standard. You won't be disappointed if you get a turkey club, a taco salad, or (I hear) their gyros. I wouldn't go for their soups, though--their chicken noodle does not resemble chicken noodle. Also, they aren't Greek, so I'm not sure why they advertise themselves as such. They have maybe three Greek dishes on the menu.
The service can go either way here. Sometimes I get phenomenal service but other times it's barely passable. None of the servers really seem thrilled to be working there, which I get, but that attitude affects your dining experience (I phrase which I feel is silly to use with Christo's).
Also, look for their misspelling of Beijing up by the front window...