Mediterranean Cafe is delicious, and it is cheap to boot!  The only downers are that they only take cash and there is always a line out the door for lunch.  However, if you want to be seated the line does move fairly quickly and they will start on your food before you're seated.