When: Sun., April 27, 5 p.m. 2014
Ed DeLucia is a guitarist with roots in blues and jazz. He's a former member of the Sam Taylor Band. Larry Lee Lerma on bass and Ralph Gilmore on drums.
5601 N. Hacienda del Sol Road. (Northeast)
Select a star to rate.
© 2017 Tucson Weekly