I think Tee Pee is getting a bit of a bad rap. I come here frequently for lunch and haven't had any problems with the service outside of waiting a bit too long for drink refills (understandable during a busy lunch rush). It's utility Sonoran style Mexican food and it does the job.