What a weird thing to leave. Was it some kind of equestrian store?
My theory is that this was once an Italian restaurant, "Godfather's Pizzeria", and it was so good that it got mobbed by patrons every weekend, taking business away from other pizzarias. So one day this Horse Head, as a symbolic ode to a certain movie, was put up by Ma Fia. The restaurant closed immediately.
Elizabeth! I should have know to ask you first - you have such a grasp of Tucson history!!!! (:
Love the Southwest? Love Tucson? Every day on "Tucson Daily Photo" you'll see a new image that might be beautiful, unusual, fun, or maybe even inspirational.