Holy Spirits Bar and Restaurant Is Now Open in Old Town Scottsdale
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 seem more like small plates than traditional Spanish cuisine. The…