Award-winning Elvira’s Restaurant Opening Downtown Tucson Friday
Downtown Tucson Partnership is reporting the opening of award-winning Elvira’s Restaurant in Downtown Tucson. You’ve probably seen the decorative and slightly peeled decals on the windows of the old Saint House location on 256 E. Congress, teasing pedestrians with the anticipated arrival of Downtown Tucson’s newest business, Elvira’s Restaurant, opening Friday, April 22. Cocina. Vino. […]
Award-winning Elvira’s Restaurant Opening Downtown Tucson Friday Read More »