1 of 8
Cane RossoCane Rosso is still on our list of course. We named them the city's Best Pizza in our last Best of Dallas issue for the second year in a row.
Dallas' best pizza spots, as picked by our Food Critic Scott Reitz. SEE ALSO: The nine best Tex-Mex Restaurants in Dallas
Published on March 26, 2013