Papa Cristo’s makes some damn fine Greek food. If you get stuck on the 110 freeway while travelling through downtown, you might want to stop off and check it out. There’s a little market with specialty foods and a nice patio section that’s fenced off from the street.









