7286 N Oracle Rd, Tucson, AZ 85704
Green Chile & Cheese Tamale
Packaged Frozen Tamale
So yummy. Pork and Beef