“Tom Roscoe” announces the new location of Cane Rosso at the Star in Frisco.
“Tom Roscoe” announces the new location of Cane Rosso at the Star in Frisco. Jeff Amador Courtesy of Cane Rosso
“Tom Roscoe” announces the new location of Cane Rosso at the Star in Frisco. Jeff Amador Courtesy of Cane Rosso

Cane Rosso announces new location in Frisco

August 23, 2016 03:17 PM