I've been to Z-Cafe several times and each time I'm impressed. All the food is made fresh while you wait. I LOVE their burritos... the potatoes in them are so perfectly cooked and I'm SUCH a fan of their sandwiches, too. Good Boar's Head meats, but I think I like their bread the most!
The salsa is great, although the hot one isn't really hot at all. I'm luck enuf to live very close, but even if you don't, the trip is worth it.