For Southwest style cooking and good prices, check out Adobe Cafe in Roxborough. It's not really Mexican, but it's good and they have unusual creations. For my money, Zocalo's is a ripoff. They only have one "early bird special" in their 3 course meal and there was nothing particularly special about the meal that I paid too much money for. Service was miserably slow on a Wednesday evening, too. I recently went there after a 3 year hiatus, hoping for better times, but I was not impressed. They fill up the plate with lettuce and hope you won't notice. Kalpana
Philadelphia, PA