Holy Spirts Bar and Restaurant Is Now Open in Old Town Scottsdale

June 24, 2015

Scottsdale has gained another place for food and drinks in Holy Spirits, a recently opened restaurant and bar located at 7318 E. Stetson Drive. The dining and drinking spot offers beer, cocktails, and a menu of “tapas” — though the shareable dishes …