Doug there are so many. I would look in the phonebook but I'm not there. Perhaps Donna will chime in.

My Spanish is so bad I never remember the names right. My favorite is Terra Something in Catalina just north of Oro Valley, in the middle of town on the right (east) of the road