Toro by Chef Richard Sandoval - Denver - South American restaurant in Cherry Creek, Denver | Reviews, Photos & Information on Postcard