The Voice of Local Utah
Salt Lake City’s Lucky 13 claims top prize in Food Network’s World’s Greatest.